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