stat command no Mac OS X

4

Estou tentando obter uma saída de hora formatada usando um comando desse tipo no Mac OS X 10.7.5 (no aplicativo Terminal):

stat -f "%m" -t "%Y" "myfilename.jpg"

No entanto, ainda me dá um unixtime, não a string formatada:

1349690206

O que estou fazendo de errado?

    
por Sunny Reborn Pony 14.11.2012 / 11:17

1 resposta

5

Você precisa adicionar S para a saída da string.

$ stat -f %Sm -t %Y file.txt
2012
    
por 14.11.2012 / 12:19