最近の投稿

Linux / コマンド / cut - 行から文字とフィールドを抽出
cutで行ごとの文字範囲や区切り文字によるフィールドを取り出す方法を解説します。出力順序、区切りのない行、CSVの制約と、GNU版のバージョンによる文字処理の違いがわかります。

Linux / コマンド / uniq - 隣接する重複行を整理
隣接する同じ行をまとめるuniqの使い方と、-c・-d・-uの違いを解説します。ファイル全体の重複を扱う場合のsortとの組み合わせ、元の順序や比較条件への注意点がわかります。

Linux / コマンド / sort - テキスト行の並べ替え
Linuxのsortで文字列・数値・指定した列を基準に行を並べ替える方法を解説します。比較キー、元の順序を保つ指定、重複の扱いと、結果を安全に保存する方法がわかります。

Linux / コマンド / cmp - 2つのファイルをバイト単位で比較
Linuxのcmpコマンドで2つのファイルをバイト単位で比較する方法を説明します。最初の違いの位置、静かなチェック、すべての違いの出力と終了ステータスの活用法をまとめます。

Linux / コマンド / diff - テキストファイルとディレクトリの違いを比較
Linuxのdiffコマンドでテキストファイルとディレクトリの違いを比較する方法を説明します。unified形式、再帰的比較、空白無視と終了状態を整理します。

Linux / コマンド / whereis - コマンドのバイナリ・ソース・マニュアルの場所を探す
Linux の whereis コマンドでプログラムのバイナリ、ソース、マニュアルページの位置を探す方法を説明します。検索範囲の制限や which・find との違いも整理します。

Linux / コマンド / which - PATHで実行ファイルのパスを探す
LinuxのwhichコマンドでPATHから実行ファイルのパスを見つける方法を説明します。typeとcommand -vの違い、エイリアス・関数の確認、スクリプトの移植性についても整理します。

Linux / コマンド / locate - ファイル名インデックスで素早くパスを検索
Linuxのlocateコマンドでファイル名の索引を素早く検索する方法を説明します。updatedb、最新性の制限、パターンと正規表現、findとの違いを整理します。

Linux / コマンド / find - 条件でファイルとディレクトリを検索
Linuxのfindコマンドで、パス、名前、種類、サイズ、時間、権限の条件を組み合わせてファイルを探す方法を説明します。安全なexecの使用と削除前の検証についても扱います。

Linux / コマンド / head - ファイルの先頭部分の行とバイトを出力
Linuxのheadコマンドでファイルの最初の数行やバイトを出力する方法を説明します。複数のファイル、負の数の指定、パイプの活用、バイナリデータの注意点もまとめます。