Como reconhecer o número de entradas em um arquivo e exibir a mensagem apropriada?

0

Digamos que eu tenha um arquivo chamado large. No arquivo é apenas um monte de comandos de cal copiados para cerca de 100 linhas. Existe uma maneira de executar algo no final deste arquivo que mostrará o número total de entradas?

Eu sei que posso exibir as entradas do arquivo usando wc -l large.sh, mas estou curioso para saber se há uma maneira de fazer isso dentro do próprio arquivo.

    
por Mister123 01.12.2015 / 16:56

1 resposta

0

$0 contém o caminho para o script em si. Você pode tentar executar

wc -l < "$0"

Se houver um comando cd em algum lugar no script, você precisará capturar o caminho absoluto para o script primeiro.

    
por 01.12.2015 / 16:59