我可以将两个定义为字符串的命令合并起来并作为一个命令运行吗?例如
var=$(ls -alt)
var2="| grep usersfile"
'{$var & $var2;}'
答案1
您可以使用&
运算符来组合两个命令。
例子:
mkdir folder & cd folder
但如果你想将第一个命令的输出作为第二个命令的输入,你总是可以信任管道|
例子:
ls -l | grep <keyword>
我可以将两个定义为字符串的命令合并起来并作为一个命令运行吗?例如
var=$(ls -alt)
var2="| grep usersfile"
'{$var & $var2;}'
您可以使用&
运算符来组合两个命令。
例子:
mkdir folder & cd folder
但如果你想将第一个命令的输出作为第二个命令的输入,你总是可以信任管道|
例子:
ls -l | grep <keyword>