ho cercato di eseguire il comando usr/bin/time
nel mio terminale (Bash) con il flag verbose --verbose
o -v
ma sono stato più volte ottenendo questo errore:Mac OS X/usr/bin/tempo bandiera verbose
/usr/bin/time: illegal option -- v
usage: time [-lp] command.
Il comando sono stato in esecuzione assomiglia sostanzialmente in questo modo:
/usr/bin/time -v python practice.py
Delle idee come farlo funzionare correttamente su un Mac? (Ho OS X Yosemite)?
Come si può chiaramente vedere dalla uscita quando si usa un'opzione illegale le uniche opzioni che i supporti temporali BSD sono mostrati nel messaggio di errore! – user3439894
Il tempo compilato per MacOS X non supporta -v perché è un comando incorporato e quelli che non supportano otion -v. – abkrim
@abkrim, David A non usa il 'builtin time', usa' BSD time', '/ usr/bin/time', che non è lo stesso di' builtin time' supporta solo '-p' _option_ . Nessuno dei due supporta '-v' _option_ e Se ha bisogno di' -v' _option_ allora dovrà installare 'GNU time' in un modo o nell'altro. L'ho installato direttamente da [codice sorgente] (http://ftp.gnu.org/gnu/time/) usando Command Line Tools per Xcode, senza dover usare homebrew o macports ... entrambi richiedono Command Line Tools per Xcode essere installato comunque. – user3439894