Isa*_*aac 16 command-line bash time-command
我正在尝试获取运行命令所需的时间,并以特定格式输出:
time -f "%E" ls -l
Run Code Online (Sandbox Code Playgroud)
这类似于手册页(以及在线手册页)中的示例。但是,当我运行此命令时,我得到:
-f: command not found
Run Code Online (Sandbox Code Playgroud)
似乎 time 命令没有将 -f 作为参数读取,而是作为我尝试运行的命令。
如何以特定格式获取命令的执行时间?
Cae*_*ium 20
这是因为timebash 内置命令 - 并且内置命令不支持您尝试使用的选项。
试试这个,使用完整的时间路径跳过内置并使用真实的:
/usr/bin/time -f "%E" ls -l
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5628 次 |
| 最近记录: |