这个命令效果很好.
bash < <(echo 'ls')
Run Code Online (Sandbox Code Playgroud)
这段代码如何工作?
我无法理解这个脚本的内部过程.
<(anycmd)创建一个输出为 anycmd的临时文件
anycmd <正在运行 anycmd,其stdin是从 <右侧的文件中提供的
所以你的命令相当于
tmpf=$(mktemp)
echo 'ls' > $tmpf
bash < $tmpf
unlink $tmpf
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |