簡単な質問です。次の find コマンドを実行しています。
find . -type d \( -path ./.git -o \
-path ./log -o \
-path ./public -o \
-path ./tmp \) \
-prune -o \
-print
指定されたディレクトリを除いて、私のディレクトリ内のすべてのファイルを一覧表示します。
これはうまくいきますが、私がやりたいことは、出力から実際のディレクトリを除外することです。したがって、ディレクトリ構造が次のような場合:
test
-- foo.text
-- bar.text
私が見たいコマンドを実行したとき:
./test/foo.text
./test/bar.text
変える:
.
./test
./test/foo.text
./test/bar.text
誰でも助けることができますか?
ベストアンサー1
find . -type f
そうするでしょう。ファイル名に対して操作を実行するには、execを実行できます。