2016-03-29 23 views
0

私は最後にファイルがディレクトリに追加されたを開くbashで簡単なコマンドを見つけようとしています。私はthisに出くわしましたが、他のいくつかの質問がありましたが、が最後に変更されたのはで、最後にが追加されました。これを行う簡単な方法はありますか?ディレクトリに最後に追加されたファイルを見つける

+0

:Mac OS Xなどの時刻を記録行うシステムで、他の質問で述べたように、あなたが使用したコードを適応させることができますについては

ファイルの 'Birth:'日付を与えるかもしれません。 'stat yourfile.txt'を実行し、そのフィールドが書き込まれているかどうかを確認してください。それ以外の場合、linuxはファイルの作成日を追跡しません。変更されただけなので、運が悪い可能性があります。 – JNevill

+0

ここで実際の目標は何ですか?おそらく、他のプロセスに最新のファイルを使用するでしょうか?ファイル名には日付が含まれていますか?それらにはソート可能な他の使用可能なコンポーネントがありますか?に? –

+0

私はMacで端末を使用しています。 'stat'を実行すると、私が"変更された "と"作成された "と"追加された "と考えられるものを含む値の束が返されます。私は最大の "追加"値を探しています。 – hsnee

答えて

3

だと思います。this なぜ必要な物はお答えできません。

Linuxファイルシステムは、作成時間を記録しないか、標準のコマンドラインツールでアクセスできない場合があります。しかし、例えば、described hereとしてアクセスする方法があります。ファイルシステム上でコマンド `STAT を`によって

ls -tU | head -n1 
+0

ありがとう、私はMacで、それはまさに私が探しているものと思われる。 – hsnee

関連する問題