- Gerar link
- X
- Outros aplicativos
Postagem em destaque
- Gerar link
- X
- Outros aplicativos
Sobre
Imprimir contagens de nova linha, palavras e bytes de cada arquivo.
Descrição
Imprimir contagens de nova linha, palavra e byte para cada ARQUIVO e uma linha total se mais de um ARQUIVO for especificado. Uma palavra é uma sequência de caracteres de comprimento diferente de zero.
Para mais informações consulte o manual: wc(1)
Exemplos
1. Imprimindo o total de caracteres em um expressão.
SHAMAN@shellscriptx:~$ echo 'Shell Script X' | wc -m
15
2. Contando o total de palavras contidas na expressão.
SHAMAN@shellscriptx:~$ echo 'Shell Script X' | wc -w
3
3. Calculando o total de bytes.
SHAMAN@shellscriptx:~$ echo 'Shell Script X' | wc -c
15
Para os próximos exemplos irei utilizar um arquivo chamado texto.txt com o seguinte conteúdo:
SHAMAN@shellscriptx:~$ cat texto.txt
Linux significa ser livre.
Shell Script é Vida.
Distribuição é questão de gosto.
O importante é agregar conhecimento.
4. Contando o total de linhas contidas em um arquivo
SHAMAN@shellscriptx:~$ wc -l texto.txt
4 texto.txt
Nota: Até mesmo as linhas em branco são contadas.
5. Executando o comando sem parâmetros.
SHAMAN@shellscriptx:~/teste$ wc texto.txt
4 18 124 texto.txt
6. Realizando a contagem em dois arquivos.
SHAMAN@shellscriptx:~/teste$ wc /etc/group /etc/passwd
70 70 1027 /etc/group
41 70 2282 /etc/passwd
111 140 3309 total
111 linhas, 140 palavras e 3309 bytes.
7. Calculando o total de arquivos em um diretório.
SHAMAN@shellscriptx:~$ find /etc -type f | wc -l
1831
Comentários
Postar um comentário