bash echo количество строк файла, заданных в переменной bash без имени файла

У меня есть следующие три конструкции в сценарии 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

?

79
задан Ciro Santilli 新疆改造中心法轮功六四事件 19 November 2015 в 23:04
поделиться