sed "24s/.*/"$ct_tname"/" file1.sas > file2.sas
我想要$ct_tname变量,而不是字面上的$ct_tname,这是我不断得到的.@H_301_4@
有人知道如何让这个工作吗?@H_301_4@
问题实际上比较复杂,省略了一些信息.@H_301_4@
ct_fname="%let outputfile="/user/ct_"$1".csv";"
在这里,$1是在我的bash脚本开始时传递的参数(sed正在bash脚本中运行).@H_301_4@
这不能成功运行,但如果我用ct_fname替换,它会运行@H_301_4@
ct_fname="%let table=ct_$1;"
有没有办法让第一个ct_fname成功传递?@H_301_4@