Time
執行某些命令時如何預設執行 time 命令?
想知道在執行某些命令時是否有一種方法可以在 Linux 中預設執行 time 命令。
您可以為要計時的命令設置別名:
alias ls='time command ls' alias firefox='time command firefox'
或者,使用 shell 函式:
ls () { time command ls "$@"; } firefox () { time command firefox "$@"; }
該
command
命令在別名中不是嚴格需要的,但在 shell 函式中是必需的,否則你會得到一個很好的無限遞歸,它可能以 shell 的核心轉儲結束。該command
命令將繞過您正在執行的命令的任何 shell 函式查找。