MacBookを新調してスクリプトを実行するとgawkがないと、、、 MACターミナルでインストールしたので、そのメモです。 1. Homebrewのインストール: MacにHomebrewがインストールされていない場合・・・
「シェル」の記事一覧
uniqコマンドで重複行のみを表示
-dオプションで重複行のみを表示 uniqコマンドの-dオプションで重複行のみを表示できます。 例えば、下記のin.txtがあったとします。 $ cat in.txt awk awk Awk find awk find ・・・
sortコマンドで数値の大小でソート
-nオプションで数値の大小でソート sortコマンドはデフォルトでは文字列順にソートされます。 -nオプションで、数値の大小でソートできます。 例えば、下記のin.txtがあったとします。 $ cat in.txt 13・・・
duコマンドで、ディレクトリ・ファイルのサイズ順にソートする
duコマンドで、ディレクトリ・ファイルのサイズ順にソートする duコマンドで、ファイルのサイズ順にソートすることで、 最大サイズや最小サイズのディレクトリ・ファイルを見つけやすくなります。 duコマンドの-aオプションで・・・
duコマンドで、再帰的にファイル毎にサイズを表示する
-aオプションでファイル毎にサイズを表示 duコマンドで、-aオプションをつけると、再帰的にファイル毎にサイズを表示することができます。 例えば、下記のファイル群があったとします。 $ tree . ├── dir1 │・・・
findでファイルのサイズも同時に表示する
-lsオプションで詳細情報を表示 findの-lsオプションで、lsコマンドのようにファイルの詳細情報を表示できます。 例えば、下記のファイル群があったとします。 $ tree . ├── dir1 │ ├── di・・・
lsコマンドでカレントディレクトリと親ディレクトリを除外して、隠しファイルを表示
-Aオプションで、カレントディレクトリと親ディレクトリを除外 lsコマンドでカレントディレクトリと親ディレクトリを除外して、隠しファイルを表示させることができます。 lsコマンドを実行します。 $ ls dir001 d・・・
findコマンドで、隠しファイルを除外する
MACの".DS_Store"ファイルを除外 ※MACターミナル(BSD系)での動作確認です。 MACでfindコマンドを使った場合、".DS_Store"ファイルが検索されるのが不都合な場合があります。 -notと-n・・・
lsコマンドでファイルサイズ順に並び替え
-Sオプションでファイルサイズ順に並び替え lsコマンドの-Sオプションでファイルサイズ順に並び替えることができます。 例えば、下記のin.txtがあったとします。 $ ls in1.txt in2.txt in3.tx・・・