bash 保留字和内置命令有什么区别?
我可以禁用 bash 的时间并使用/usr/bin/time吗?如果没有,我该如何格式化它的输出?
大多数保留字是内置于 bash 中的命令;如果要使用与保留字同名的可执行文件,请指定可执行文件的完整路径,或使用反斜杠对命令进行转义。
$ time
real 0m0.000s
user 0m0.000s
sys 0m0.000s
$ \time
Usage: time [-apvV] [-f format] [-o file] [--append] [--verbose]
[--portability] [--format=format] [--output=file] [--version]
[--help] command [arg...]
$ then
bash: syntax error near unexpected token `then'
$ \then
bash: then: command not found
Run Code Online (Sandbox Code Playgroud)
此外,BASH 常见问题 #32:“如何将 'time' 的输出重定向到变量或文件?” .
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |