Listen Sie die Verzeichnisse auf und verschieben Sie diese an einen anderen Ort (RHEL_8).

Listen Sie die Verzeichnisse auf und verschieben Sie diese an einen anderen Ort (RHEL_8).

Ich habe eine Situation, in der wir Protokollverzeichnisse für jeden Tag haben. Wir möchten zuerst diejenigen identifizieren, die älter als 30 Tage sind, und diese Verzeichnisse an einen anderen Ort verschieben. Hier können wir aufgrund der Linux-Administratorrichtlinie „find“ nicht mit dem Befehl „mv“ verwenden.

Ich habe versucht, dies mit dem Befehl zu tun

ls -1t | head -5 | xargs -i mv {} another_dir/

verwandte Informationen