-7

次の正規表現でファイルを見つけるにはどうすればよいですか?

[^.]

解決策はコマンドにあるかもしれません:find、perl、ls

4

3 に答える 3

4
perl -MFile::Find -le 'find sub { print if -f and /[^.]/ }, "."'

これにより、現在のディレクトリとすべてのサブディレクトリで、ピリオドが含まれていないファイルが検索されます。

于 2009-08-30T19:29:26.683 に答える
3

グレッグが考えているように、ファイル名に関するものであれば、私は提案します

find . -type f -not -name \*.\*

代わりにコマンドを実行してください。

于 2009-08-30T19:26:34.550 に答える
2
ls | grep -v \\.

これが要件を満たさない場合は、質問をより具体的に述べる必要があるかもしれません。

于 2009-08-30T19:24:28.173 に答える