我正在尝试在另一个脚本中运行一个脚本,如下所示:
$a="$(sh test_part.sh /AB/pass_file.txt)"
echo $a
现在sh test_part.sh /AB/pass_file.txt
返回如下输出:
ABD
SDFDR
TDFDG
DGFKFH
我想将它按原样存储在变量$a
中。使用我当前的脚本,我遇到以下错误:
test_part.sh: line 2: $'=ABD\nSDFDR\nTDFDG\nDGFKFH': command not found
在 shell 中声明变量时不应该有 $ 前缀。
试试看
或者