A4 WORKS Official BLOG

A4 WORKS オフィシャルブログ

コマンドライン

findでファイルまたはディレクトリのみを条件指定してリスト表示

投稿日:2014年9月23日 更新日:

findでファイルまたはディレクトリのみを条件指定してリスト表示するには -typeオプションを指定します。

ディレクトリだけをリスト化

$ find . -type d

ファイルだけをリスト化

$ find . -type f

 

応用1:ファイルのパーミッションを一括変更

$ find . -type f | xargs chmod 666

同じ様にディレクトリだけを775にするなども簡単にできます。

応用2:grep を使って更に条件を絞る

$ find . -type f | grep xxxx(ディレクトリ名やファイル名など) | xargs  chmod 666

フォルダ構成によっては find の -nameオプションの方が便利かもです。

-コマンドライン
-, ,

執筆者:

関連記事

Raspberry PiのタイムゾーンをAsia/Tokyoに変更

Raspberry Pi3のタイムゾーン(Timezone)をターミナル(コマンド)から”Asia/Tokyo” (UTC+9)に変更します。 下記コマンドを実行してConfi …