我正在尝试从SAS程序中删除文件。我想要运行的Unix命令是:
unalias rm;
rm -f& file..txt;
我该怎么做?我尝试使用'x'语句,但无法使其工作。我需要命令在同一个shell中运行以使unalias工作,我需要宏变量来解析。
答案 0 :(得分:2)
您可以使用分号(;
)在一个命令字符串中分隔多个命令。
x "unalias rm; rm -f &file..txt";
一般情况下,我只是使用一个前导反斜杠来强制Unix不使用命令的别名。
x "\rm -f &file..txt";