Tengo las siguientes tres construcciones en un script bash:
NUMOFLINES=$(wc -l $JAVA_TAGS_FILE)
echo $NUMOFLINES" lines"
echo $(wc -l $JAVA_TAGS_FILE)" lines"
echo "$(wc -l $JAVA_TAGS_FILE) lines"
Y ambos producen una salida idéntica cuando se ejecuta el script:
121711 /home/slash/.java_base.tag lines
121711 /home/slash/.java_base.tag lines
121711 /home/slash/.java_base.tag lines
Es decir, el nombre del archivo también se repite (lo cual no quiero). ¿Por qué fallan estos scriplets y cómo debo generar una limpieza?
121711 lines
?