私は次のコマンドを持つスクリプトを持っています。私は、サブディレクトリを使わずにパスのディレクトリ内のファイルのみを検索するように編集しようとしています。これは再帰的検索ではありません。findを使用してディレクトリ内の特定のファイルを非再帰的に検索します。 AIX
find {Path} -name "cor *" -type f -exec ls -l {} \;
例:cor123.logのみを指定し、cor456.logは指定しないでください。現在、それは私が-maxdepth使用してみまし両方
<Path>
..cor123.log
<directory>
..cor456.log
を与えるが、それはAIXでサポートされていません。 -pruneと-depthも役に立ちませんでした。
助けていただければ幸いです。おかげ
私はこれを試しましたが動作しませんでした。ファイルを返さなかった –
ドットを実際のパスに置き換えましたか?最初の例は、あなたの環境で動作しますか? – MichalH
はい、私はドット(見つけた後のもの)を置き換えましたが、結果を得られませんでした。最初のコマンドはうまくいきませんでした。 –