cut・paste入門|列で取り出す・貼り合わせる基本
CSV や TSV から欲しい列だけを取り出す cut と、列を横に貼り合わせる paste。awk を持ち出すほどでもない列操作を素早く片づける基本を、動くコマンド例で整理します。
TechCSV や TSV から欲しい列だけを取り出す cut と、列を横に貼り合わせる paste。awk を持ち出すほどでもない列操作を素早く片づける基本を、動くコマンド例で整理します。
Techhead・tail・less の3つで、ログの先頭・末尾・途中を素早く読む基本を整理。tail -f と -F の違い、head と tail を組み合わせた行範囲の切り出し、less のキー操作まで、そのまま打てる形でまとめています。
Techsortは行を並べ替え、uniqは連続する重複行をまとめるコマンド。uniqは隣り合う行しか見ないのでsortとセットで使います。定番の sort | uniq -c | sort -rn まで、コピペで使える最小限を実例で示します。
TechLinuxで動いているプロセスを ps で調べ、grep や pgrep で絞り込み、kill で止めるまでの基本を整理しました。いきなり kill -9 を使わない理由もあわせて解説します。
Techgrepやsedと並ぶテキスト処理コマンドawkの入門です。列の取り出し、区切り文字の指定、条件での抽出、BEGIN/ENDでの集計まで、コピペで試せる基本を整理しました。
Techrm や cp にパイプで渡してもうまく動かない——xargs は「パイプの出力を次のコマンドの引数に変換する」ツールです。find との合わせ技や -0・-I・-P など実務で効くオプションを、コピペで試せる形で整理しました。
Tech複数のファイルを1つにまとめて圧縮できる tar コマンドの基本を、作成・展開・中身の確認の3操作に絞って整理しました。czf と xzf の使い分けや、よくある失敗の避け方まで具体例つきで解説します。
TechLinuxのlnコマンドで作るシンボリックリンクとハードリンクの違いを整理。引数の順番や相対パスの落とし穴、リンク切れの見分け方まで初心者向けに解説します。
Techsed はファイルを開かずにテキストを置換・抽出・削除できるコマンドです。s による置換、-n と p での抽出、d での削除という3つの基本と、GNU と BSD で挙動が違う -i の落とし穴を整理しました。
Techls で辿って探すのに疲れたら find の出番です。名前・種類・サイズ・更新日でディレクトリの奥まで一気に探す、find の基本形とよく使う条件をコピペ例つきで整理しました。