制限

2013-02-10 10 views
10

とF型の検索私は、ボリューム内のすべてのファイルを検索するには、次のfindコマンドを持っている:制限

find ./ -type f 

にはどうすれば.で始まるすべてのファイルを除外しますか?

  • .Trashes/file.php
  • このためfolder/.hidden_file.php

何だろう正しいfindコマンドを含めないでください含める:また、私は、例えば.と一緒にいることをフォルダを含めるようにしたいですか?

+1

'ボリューム'はディレクトリではありません。 'find。 ... 'は現在のディレクトリ内のファイルを検索しますが、現在のディレクトリを含むボリューム上のすべてのファイルではありません。 –

答えて

13

aで始まるすべてのファイル名を除外します。

find ./ -type f ! -name '.*' 

これは、aで始まるディレクトリを検索します。 aで始まらないファイル名の場合。

+0

これは、ディレクトリを含めずにpwdで同様のことをする必要があるので便利でした。 'find -maxdepth 1 -type f! - タイプdはトリックでした。 –