miyupaca log

2020-07-24 学習記録

2020/07/24

やったこと

  • Linux標準教科書 5章 基本的なコマンド2

    • touch, head, tail, sort, uniq, tr, diff

Linux標準教科書 5章 基本的なコマンド2

テキストファイルの処理に便利なコマンドたちらしい。

  • touch ファイル名

タイムスタンプを更新する。ファイルがない場合はからのファイルを作成。

  • head ファイル名

ファイルの先頭部分を標準出力する。オプションなしだと先頭から10行出力。

  • tail ファイル名

ファイルの終わり部分を標準出力する。オプションなしだと末尾から10行出力。
-fオプションをつけることで変更をリアルタイムでモニタリングできる。

  • sort ファイル名

テキストファイルの中身をソートする。

  • uniq ファイル名

ファイルの中で直前の行と重複している行を出力しない。

  • tr 文字列A 文字列B

標準入力からのデータの中で、文字を別の文字に置き換える

cat FILE | tr abc ABC
cat translate | tr on ON > translate2 // 元のファイルは変更せずリダイレクトを使ってtranslate2に実行結果を出力
  • diff ファイル1 ファイル2

ファイルの差分を出力する。

気づきなど

7月中にやりたいことだらけ!優先順位考えないと。。。


miyupaca

miyupacaの学習記録ブログです。