![引用命令替换值](https://linux22.com/image/48595/%E5%BC%95%E7%94%A8%E5%91%BD%E4%BB%A4%E6%9B%BF%E6%8D%A2%E5%80%BC.png)
在 bash 中你会做
touch "foo bar"
rm "$(echo foo bar)"
你会如何在鱼身上做到这一点?
由于明显的原因,这不起作用:
touch "foo bar"
rm "(echo foo bar)"
答案1
似乎没有引号会产生所需的输出:
touch "foo bar"
rm (echo foo bar)
一个测试:
echo "foo bar" > foo
touch "foo bar"
rm (cat foo)
在 bash 中你会做
touch "foo bar"
rm "$(echo foo bar)"
你会如何在鱼身上做到这一点?
由于明显的原因,这不起作用:
touch "foo bar"
rm "(echo foo bar)"
似乎没有引号会产生所需的输出:
touch "foo bar"
rm (echo foo bar)
一个测试:
echo "foo bar" > foo
touch "foo bar"
rm (cat foo)