Как я вычислил бы и отобразил бы количество строк и слов, которые содержатся в .sh файле?
Как упомянуто souravc, можно использовать wc
для этого:
$ wc -w statusToFiles.sh
10 statusToFiles.sh
$ wc -l statusToFiles.sh
6 statusToFiles.sh
, Чтобы только отобразить само количество можно передать тот вывод по каналу к awk
, как это:
$ wc -l statusToFiles.sh | awk '{ print $1 }'
6
... или как Кос, упомянутый ниже:
$ < statusToFiles.sh wc -l
6
Используйте инструмент wc
.
Для подсчета количества строк: -l
wc -l myfile.sh
Для подсчета количества слов: -w
wc -w myfile.sh
См. man wc
для большего количества опций.
Можно также произвести весь файл с номерами строки перед каждой строкой с помощью команды ниже:
cat -n myfile
Обычно, если Вы используете программу слова как GEDIT. Это скажет, что строка рассчитывает на нижнюю часть. Если Вы используете блокнот, я предлагаю переключиться на GEDIT.
Можно использовать команду grep с пустой соответствующей строкой
grep "" -c file_path