【发布时间】:2012-08-14 21:03:55
【问题描述】:
我在 bash 脚本中有以下三个结构:
NUMOFLINES=$(wc -l $JAVA_TAGS_FILE)
echo $NUMOFLINES" lines"
echo $(wc -l $JAVA_TAGS_FILE)" lines"
echo "$(wc -l $JAVA_TAGS_FILE) lines"
并且它们在脚本运行时都会产生相同的输出:
121711 /home/slash/.java_base.tag lines
121711 /home/slash/.java_base.tag lines
121711 /home/slash/.java_base.tag lines
即文件的名称也被回显(我不想这样做)。为什么这些脚本会失败,我应该如何输出一个干净的:
121711 lines
?
【问题讨论】: