ver usuario script saber por mtime modificacion listar hora fecha creacion comando cambiar atime archivos archivo linux bash centos

linux - usuario - comparar la fecha del archivo bash



ver fecha de creacion de usuario linux (4)

Aquí hay una solución POSIX:

find -name file2 -newer file1

Estoy trabajando en una pequeña secuencia de comandos Bash Dropbox, ¿cómo puedo comparar las fechas de 2 archivos y reemplazar los antiguos por uno nuevo sin usar rsync? ¿Hay alguna forma sencilla de procesar esto? ¿ SHA1 me puede ayudar a conocer el nuevo?


O incluso más corto y más agradable, mira man stat :

stat -c %y file


Puede comparar los tiempos de modificación de archivos con test , utilizando operadores -nt (más nuevos que) y -ot (anteriores a):

if [ "$file1" -ot "$file2" ]; then cp -f "$file2" "$file1" fi


qué tal si

stat file|awk -F'': '' ''/Modify: /{print $2}''