引用命令替换值

引用命令替换值

在 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)

相关内容