18

ボリューム内のすべてのファイルを検索する次の検索コマンドがあります。

find ./ -type f

で始まるすべてのファイルを除外するにはどうすればよい.ですか? また、次のようなフォルダーを含めたいと思います.

  • 含む.Trashes/file.php
  • 含まないfolder/.hidden_file.php

これに対する正しいfindコマンドは何でしょうか?

4

1 に答える 1

24

名前が で始まるすべてのファイルを除外するには.:

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

これは、現在のディレクトリから下にあるすべてのディレクトリ (名前がドットで始まる場合でも) で、名前がドット ( ! -name '.*') で始まらない通常のファイルを検索します。

于 2013-02-10T18:54:30.327 に答える