![特定のファイルが生成された後にディレクトリに生成されたすべてのファイルを見つける方法は? [コピー]](https://linux33.com/image/137099/%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8C%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E5%BE%8C%E3%81%AB%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
ANIL.sh
数年前に作成したファイルがあります。その後に生成されたファイルを探したいですANIL.sh
。
find
コマンドを使用して特定のファイルを見つける方法を知っています。しかし、後でファイルを生成する方法がわかりませんANIL.sh
。
どんな提案がありますか?
答え1
自分を制限したいとしましょう。一般ファイルtopdir
(ディレクトリなどではありません)ディレクトリ(ANIL.sh
ディレクトリがある場所でもあります)を探したいと思います。
find topdir -type f -newer topdir/ANIL.sh
これにより、以下を含む一般ファイルのtopdir
パス名が提供されます。タイムスタンプの修正ANIL.sh
ファイルより遅いです。
ほとんどのUnixシステムでは、作成時間は提供されません。