LINUX.ORG.RU

История изменений

Исправление shell-script, (текущая версия) :

С $FileList всё нормально. Там имя файла. Только вот когда время считаешь, ты делаешь листинг директории, а не конкретный файл смотришь, потому что имя переменной упустил.

Надо ls -l --time=c $FileList | awk '{print $6}'

Только в таком скрипте ты потом наткнёшься на ещё один косяк. Если в проверяемой директории помимо файлов окажутся ещё другие директории, получишь ошибку.

Исходная версия shell-script, :

С $fileList всё нормально. Там имя файла. Только вот когда время считаешь, ты делаешь листинг директории, а не конкретный файл смотришь, потому что имя переменной упустил.

Надо ls -l --time=c $FileList | awk '{print $6}'

Только в таком скрипте ты потом наткнёшься на ещё один косяк. Если в проверяемой директории помимо файлов окажутся ещё другие директории, получишь ошибку.