2018-02-01から1ヶ月間の記事一覧

<LINUX>大量のファイルを一気に削除

大量のデータを削除する際,"rm -f ./*"とすると,"Argument list too long"と怒られることがある. 対処法: find ./ | xargs rm -f find ./ -name 'hoge' | xargs rm -f

ファイル数を数える方法

・カレントディレクトリにあるファイル数のみカウント ls -F | grep -v / | wc -l ・ディレクトリの数もファイル数に入れてカウント ls -U1 | wc -l ・カレントディレクトリ以下のディレクトリ中のファイル数もカウント find ./ | wc -l (ディレクトリの数…

ディレクトリ配下のファイルのタイムスタンプを再帰的に変更

(例)./dir 内のすべてのファイル,ディレクトリのタイムスタンプを現在時刻に変更 find ./dir/ | xargs touch touchには,再帰的に実行するためのオプションがない(-Rオプションは別の意味)が,findと組み合わせることで実現できる.

linuxターミナルでディレクトリだけを表示

カレントディレクトリにあるディレクトリ (./dirA , ./dirB) だけを抽出して表示する方法 ls -l | grep ^d