Tenho os seguintes dados de entrada:
-rw-rw-r--. 1 abmnyu abmnyu 0 Dec 30 07:06 ffd_in_imp_bus.dat
-rw-rw-r--. 1 abmnyu abmnyu 0 Dec 30 07:06 ffd_ik_imp_bus.dat
Eu preciso Dec 30
ser exibido no formato 20171230
ao usar ls -l
, conforme mostrado abaixo:
-rw-rw-r--. 1 abmnyu abmnyu 0 20171230 07:06 ffd_in_imp_bus.dat
-rw-rw-r--. 1 abmnyu abmnyu 0 20171230 07:06 ffd_ik_imp_bus.dat
Se você estiver usando GNU
ls
(isso é padrão em sistemas Linux), ele tem uma--time-style
opção que pode ser usada para alterar o formato de data/hora.O formato interno mais próximo do que você deseja é
long-iso
.por exemplo
Você também pode usar um formato personalizado usando a mesma especificação de formatação de data do GNU
date
:De
man ls
: