ACCT_DOCモードを使用するディレクトリと、そのサブディレクトリに複数のzipファイルがあります。はい
パターンに一致するすべてのファイルのリストが必要ですACCT_ドキュメント今日作成されました。 YYYYMMDDはファイル命名規則の一部です。
検索を試してみました。 -fタイプ-名前ACCT_DOCdate '+%Y%m%d'
.zip'ですが動作しません。助けてください
答え1
次のコマンドはトリックを実行する必要があります。
find . -type f -name "*.ACCT_DOC.*.zip" -mmin -$(($(($(date +%H) * 60)) + $(date +%M)))
~から人々が見つけた:
-mmin nファイルのデータがn分前に最後に変更されました。
この出力にはフルパスが含まれます。ファイルのデフォルト名が必要な場合は、結果セットをawkにパイプするだけです。
find . -type f -name "*.ACCT_DOC.*.zip" -mmin -$(($(($(date +%H) * 60)) + $(date +%M))) \ | awk -F"/" '{ print $NF }'
$NF
分割パスの最後の要素を印刷します。