我通过环境变量将命令列表传递给 bash 脚本,如下例所示:
CMDS='
date > date.txt
cat date.txt
date | rev
' script
在 bash 脚本中执行这些命令的正确方法是什么?
我做了以下操作,似乎有效。这是正确的吗?
#! /bin/bash
bash -c "$CMDS"
我通过环境变量将命令列表传递给 bash 脚本,如下例所示:
CMDS='
date > date.txt
cat date.txt
date | rev
' script
在 bash 脚本中执行这些命令的正确方法是什么?
我做了以下操作,似乎有效。这是正确的吗?
#! /bin/bash
bash -c "$CMDS"