find . -type f -mmin +1
例
$ ls *
four.txt one.txt three.txt two.txt
$ touch foo && find . -mmin +1
.
./three.txt
./four.txt
./two.txt
./one.txt
find /path -type f -mtime +60s を使用
- 数字の直前は通常の「引数ダッシュ」ではなく、「未満」を意味します。 + then は「以上」です。
man find から :
数値引数をとるすべてのプライマリは、数値の前にプラス記号 (``+'') またはマイナス記号 (``-'') を付けることを許可します。前のプラス記号は「n より大きい」を意味し、前のマイナス記号は「n 未満」を意味し、どちらも「正確に n」を意味しません。
正確にn 、時間は四捨五入されます。だから 1 (1 日) は 86400 秒という意味ではありません。
2 番目の - -mtime -60s で ではない オプション区切り文字。
-mtime はオプションで、その後に オプション引数 が続きます .オプション引数は -60s です 、および - それはオプション引数自体の一部であり、そうではありません オプション区切り文字。 「60秒未満」という意味です。オプション引数 60s と +60s それぞれ「60 秒に等しい」と「60 秒以上」を意味します。
Apple MacOS のマニュアルと FreeBSD のマニュアルでは、+ について言及しています。 と - 接頭辞は 1 か所だけで、それらが何であるかをどこかに説明するのを忘れています。
(GNU find の GNU Info マニュアル 興味深いことに、同じ省略があります。ただし、GNU find の時刻の構文は、BSD および MacOS find とは多少異なります。 構文)
さらに読む
- Apple が法人化 (2008 年 2 月 24 日)。
findMacOS 10 マニュアル ページ . MacOS 10 開発者ライブラリ find(1) . 2010-03-17。 FreeBSD の一般的なコマンド マニュアル。 FreeBSD プロジェクト。