Voglio usare il stat
comando per ottenere informazioni su un file. L'ho fatto:
Josephs-MacBook-Pro:Desktop Joseph$ echo 'hello' > info.txt
Josephs-MacBook-Pro:Desktop Joseph$ stat info.txt
16777220 21195549 -rw-r--r-- 1 Joseph staff 0 6 "Dec 21 20:45:31 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" 4096 8 0 info.txt
La terza e la quarta riga sono l'output che ho ottenuto. Questo succede ogni volta che utilizzo il stat
comando. Nel frattempo tutti su Internet ricevono cose come:
File: `index.htm'
Size: 17137 Blocks: 40 IO Block: 8192 regular file
Device: 8h/8d Inode: 23161443 Links: 1
Access: (0644/-rw-r--r--)
Uid: (17433/comphope) Gid: ( 32/ www)
Access: 2007-04-03 09:20:18.000000000 -0600
Modify: 2007-04-01 23:13:05.000000000 -0600
Change: 2007-04-02
16:36:21.000000000 -0600
Ho provato questo su Terminal e iTerm 2 e in una nuova sessione. Sullo stesso laptop, mi sono collegato al mio server CentOS e ho inserito gli stessi comandi. Ha funzionato perfettamente. Questo mi porta a credere che l'applicazione terminale non sia il problema. Sono su un MacBook Pro (Retina, 15 pollici, fine 2013) con OS X Yosemite versione 10.10.1
Cosa sta succedendo e come posso risolvere questo problema?
stat
è una shell integrata e maschera l'attuale comando stat. Qualche idea su come disabilitarlo? (Ho i coreutils GNU installati sul mio macOS, ma zsh mi impedisce di usarlo).