Use a ferramenta wc .
-
Para contar o número de linhas:
-lwc -l myfile.sh -
Para contar o número de palavras:
-wwc -w myfile.sh
Veja man wc para mais opções.
Como calcular e exibir o número de linhas e palavras contidas em um arquivo .sh?
Como mencionado por souravc, você pode usar wc para isso:
$ wc -w statusToFiles.sh
10 statusToFiles.sh
$ wc -l statusToFiles.sh
6 statusToFiles.sh
Para exibir somente a própria contagem, você pode canalizar essa saída para awk , assim:
$ wc -l statusToFiles.sh | awk '{ print }'
6
... ou como kos mencionado abaixo:
$ < statusToFiles.sh wc -l
6
Você também pode imprimir o arquivo inteiro com números de linha na frente de cada linha usando o comando abaixo:
cat -n myfile
Geralmente, se você estiver usando um programa de palavras como o GEDIT. Ele dirá a contagem da linha na parte inferior. Se você estiver usando o notepad, sugiro mudar para o GEDIT.
Tags command-line bash