パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

UNIXコマンドの10本

2020-06-01 | プログラムをマスター計画2020

100本ノックの続き

 

サーバー管理者以外だとあまり使うことはないかもしれません

(昔、管理者がコマンド使いまくってサクサクと調査してました)

 

Ubuntu もう数年つかっているけど今回使ったコマンド

ほとんどが初、エラーログをみるのにtail を使った記憶しかありません

 

昔、DOSコマンドをシスコの試験で勉強したぐらいの知識です

 

パズル感覚でググりまくってなんとか

 

# 10.
wc -l popular-names.txt

# 11.
テキストエディタで実施してしまいました

# 12.
cut -f 1 --delim=" " popular-names.txt > col1.txt
cut -f 2 --delim=" " popular-names.txt > col2.txt

# 13.
paste -d " " col1.txt col2.txt > 12.txt

# 14.
head -n 42 12.txt

# 15.
tail -n 3 12.txt

# 16.
split -n 3 12.txt

# 17.
sort -u col1.txt > u1.txt

# 18 -r が効かなくてハマる  3nr
sort -t " " -k 3,3nr popular-names.txt > sort3.txt

# 19. uniqは前後の行しか比較しないらしく事前にソート必要
sort col1.txt > sortcol1.txt

uniq -c sortcol1.txt > count.txt

sort -r count.txt > countsort.txt

 

<参考文献>

第2章: UNIXコマンド



最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。