GNU/Linux >> Linux の 問題 >  >> Linux

フォルダから最も古いファイルを削除するためのBashスクリプト?

フォルダから古いファイルを削除するbashスクリプトを作成したいと思います。スクリプトを実行するたびに、古いファイルの1つのファイルのみが削除されます。これを手伝ってくれませんか?
ありがとう

承認された回答:

Kosが指摘したように、(作成日ごとに)最も古いファイルを知ることができない場合があります。

変更時間が適切で、ファイル名に改行がない場合:

rm "$(ls -t | tail -1)"

Linux
  1. バッシュ‘?

  2. Utf-8ファイルからBOMを削除する方法は?

  3. スクリプトから正しい終了コードを取得できませんか?

  1. Bash スクリプトのスクリプト ファイル名を知るにはどうすればよいですか?

  2. Bashスクリプトでクリップボードとの間でパイプする

  3. ファイル B に表示される行を別のファイル A から削除するには?

  1. Bashスクリプトをファイルに接続できますか?

  2. Bash履歴ファイルから特定の行を削除します

  3. bash + bashスクリプトでファイルから変数と値を読み取る