我正在使用 tcsh,我正在尝试从具有多个 ID 的文件中 grep 路径,我正在做:
grep I241149 $ENV_CASTRO/ALL_CMD_LINES.BAK | grep -o \$"ENV_CASTRO.*.asm"
这让我:
$ENV_CASTRO/central/WS678/test_do_all.asm
但如果我尝试
cp`grep I241149 $ENV_CASTRO/ALL_CMD_LINES.BAK | grep -o \$"ENV_CASTRO.*.asm"` 。
它提示
cp:无法统计`$ENV_CASTRO/central/WS678/test_do_all.asm':没有这样的文件或目录
我如何告诉 tcsh grep 的输出包含一个 $ ,这意味着它是一个环境变量而不是纯文本?
提前致谢。