Я пишу оболочку script, в которой мне нужно найти последнюю дату изменения файла.
Stat
команда недоступна в моей среде.
Итак, я использую 'ls'
, как показано ниже, чтобы получить желаемый результат.
ls -l filename | awk '{print $6 $7 $8}'
Но я читал на многих форумах, что синтаксический анализ ls
обычно считается плохой практикой. Хотя он (возможно) отлично работает отлично, он не гарантирует работу каждый раз.
Есть ли другой способ получить дату изменения файла в оболочке script.