【发布时间】:2020-11-30 21:23:24
【问题描述】:
谁能解释一下,为什么
#!/bin/csh
tar --file=test.a --append --transform 's,^,data/,' data/jobid.dat
按预期工作,创建包含 data/data/jobid.dat 的 test.a, 但是
#!/bin/csh
set opt="--transform 's,^,data/,'"
echo "$opt"
tar --file=test.a --append "$opt" data/jobid.dat
失败
--transform 's,^,data/,'
tar: unrecognized option '--transform 's,^,data/,''
感谢和欢呼, 马蒂亚斯
【问题讨论】:
标签: csh apostrophe