拡張子のないファイルを探す

拡張子のないファイルを探す

私が持っているとしましょう:

foo.txt
bar
baz.ooo

使用すると出力ls -1 !(*.*)のみが得られます。いいですね。これで、findと同じ結果、つまり操作を実行するbar結果を取得したいと思います。find -regex

メモ:

find -name !(*.*)!(*.*)まだ利用できない Bash glob なので答えではありません。

ベストアンサー1

find . -type f ! -name "*.*" 次の式を否定できます。!これには、「.」を含むファイル名があります。

-maxdepthこのオプションを使用して検索の深さを減らすこともできます。

おすすめ記事