Linux標準教科書 5章復習
基本的なコマンド2
touch
- ファイルのタイムスタンプの変更
touch ファイル名
- ファイルが無ければ0バイトのファイル作成
- ファイルのタイムスタンプの変更
head/tail
- ファイルの先頭や末尾など一部分のみ見る
head ファイル名
- オプションで指定しない場合は先頭10行表示
tial ファイル名
- オプションで指定しない場合は末尾10行表示
- -f オプションでリアルタイムでファイルのモニタリングが可能
- ファイルの先頭や末尾など一部分のみ見る
sort
- テキストファイルの中身をソート
sort ファイル名
- -r オプションでアルファベットの逆順
- -k オプションで指定した列の文字を対象にソート
- -n オプションで数値式でソート
- テキストファイルの中身をソート
uniq
- 直前の行と同じ内容の場合、対象の行を出力せず、1行として出力する
uniq ファイル名
- 直前の行と同じ内容の場合、対象の行を出力せず、1行として出力する
tr
- 標準入力からのデータを文字ごとに置き換える
tr 文字列1 文字列2
- 標準入力からのデータを文字ごとに置き換える
diff
ファイルを比較する
diff ファイル1 ファイル2
-uオプションは削除、追加した行も表示されるため、よく更新があるソースコードの比較に有用