Как получить дату и время файла в Solaris (или другой Unix, где нет простой опции —full-list для команды ls)

perl -e '@F = `ls -1`;while (){@T = stat($_);print "$_ = " . localtime($T[8]) . "\n";}'


Эта команда в Perl выводит список файлов в текущем каталоге, а затем для каждого файла отображает его имя и дату/время последнего изменения.

Альтернативой может быть использование других языков программирования, таких как Python или Ruby, с использованием функций работы с файлами и датами. Однако, если вы уже работаете в терминале и имеете доступ к Perl, эта команда может быть полезной для получения даты и времени файла.

Обратите внимание, что команда использует команду ls -1 для получения списка файлов. Если в вашей системе есть доступная альтернатива для этой команды, вы можете использовать ее вместо ls -1.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *