GNU/Linux >> Znalost Linux >  >> Linux

Bash skript k odstranění nejstaršího souboru ze složky?

Chci vytvořit bash skript pro odstranění staršího souboru ze složky. Pokaždé, když spustím skript, smaže se pouze jeden soubor, ten starší. Můžete mi s tím pomoci?
Díky

Přijatá odpověď:

Jak zdůraznil Kos, nemusí být možné znát nejstarší soubor (podle data vytvoření).

Pokud vám čas úpravy vyhovuje a pokud název souboru nemá nový řádek:

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

Linux
  1. Může být Bash skript připojen k souboru?

  2. Jak poznám název souboru skriptu ve skriptu Bash?

  3. Potrubí do/ze schránky ve skriptu Bash

  1. Spusťte bash skript z adresy URL

  2. Proměnná ve skriptu Bash, která si zachovává hodnotu z posledního spuštění

  3. atomic create soubor, pokud neexistuje z bash skriptu

  1. Odstraňte určitý řádek ze souboru historie Bash

  2. Bash skript pro odstranění nejstaršího souboru ze složky

  3. bash + čtení proměnných a hodnot ze souboru pomocí bash skriptu