O comando stat
permite obter os dados específicos, restringir a saída aos atributos de arquivo desejados e à formatação definida pelo usuário. Por exemplo, para obter o tempo em resolução completa:
$ stat -c $'%n:\n%x\n%y\n%z' file1 file2
file1:
2015-04-27 08:25:37.199806691 +0200
2015-04-27 08:25:37.199938422 +0200
2015-04-27 08:25:37.199938422 +0200
file2:
2015-04-27 22:05:54.739008929 +0200
2015-04-27 22:05:54.739091897 +0200
2015-04-27 22:05:54.748412643 +0200
Ou mais compacto ( <Tab>
separado) com as informações de tempo cortadas para segundos:
$ stat -c $'%n:\t%.19x\t%.19y\t%.19z' file1 file2
file1: 2015-04-27 08:25:37 2015-04-27 08:25:37 2015-04-27 08:25:37
file2: 2015-04-27 22:05:54 2015-04-27 22:05:54 2015-04-27 22:05:54