我正在尝试编写包含Tmux命令的bash脚本:
#!/bin/bash
# script.sh
tmux -2 new-session -s name 'another_script.sh param'
#!/bin/bash
# another_script.sh
echo $1 > test
如果another_script.sh
已使用硬编码的参数值执行,那就没问题了
tmux -2 new-session -s name 'another_script.sh param_value'
但是当我试图使用变量
时tmux -2 new-session -s name 'another_script.sh $1'
参数$1
的值尚未传递到another_script.sh
有人知道我做错了吗?
答案 0 :(得分:0)