生成された複数のファイルを検索する方法。
私の問題を説明するために最善を尽くします。しかし、私の英語力をご了承ください。私がやりたいことは簡単なようですが、これまでに見つけたすべてのソリューションは機能しません。今日、私の友人のいくつかが* .tarファイルをいくつ作成したのか疑問に思います。
答え1
今日の真夜中の後に必要な場合は、以下が機能します(安全ではありません!)。
find /path/to/directory -name \*.tar -mmin "-$(( $(date "+10#%H * 60 + 10#%M") ))"
ここで恥ずかしく時間計算を盗んできたスタックオーバーフロー回答;)
もちろん、友達がコンテンツをタップして圧縮することを選択した場合、目的のコンテンツが見つからない可能性が*.tar
あります。サポートされているすべての圧縮アルゴリズムに対して*.tar.gz
、、、、*.tgz
のいずれ*.tar.bz2
か*.tbz
です。*.t...
友達が非常に恥ずかしい、またはいたずらな場合は、任意の拡張機能を使用してあなたを混乱させることができます。
find /path/to/directory -mmin "-$(( $(date "+10#%H * 60 + 10#%M") ))" -print0| xargs -0 file
賢いスクリプトを使用しないと、すべてのtarファイルが見つかったかどうかはわかりません。