GNU/Linux >> Linux Esercitazione >  >> Linux

Script Shell per spostare i file più vecchi?

Come faccio a scrivere uno script per spostare solo i 20 file più vecchi da una cartella all'altra? C'è un modo per prendere i file più vecchi in una cartella?

Risposta accettata:

Analisi dell'output di ls non è affidabile.

Invece, usa find per individuare i file e sort per ordinarli per timestamp. Ad esempio:

mentre IFS=leggi -r -d $'
Linux
  1. Script per determinare se i file sono immagini?

  2. Linee guida per l'esecuzione di script Shell per i principianti

  3. Come cercare i file usando regex nello script della shell linux

  4. Come eseguire uno script di shell all'avvio

  5. Copia e sovrascrivi un file nello script della shell

Comando ls in Linux per elencare i file

Attendere il completamento del download di più file?

convenzione di denominazione per script di shell e makefile

Script di shell per contare i file, quindi rimuovere i file più vecchi

Come includere un file in uno script di shell bash

Un file .sh può essere un malware?