2
respostas

Minha duvida não foi sanada.

Adicionei o /home/USER no $PATH. Depois coloquei no arquivo:

wc -w *.txt | grep total

Tentei também:

wc -w *.txt | grep total | echo

Dei permissões de execução e de escrever e ler. Mas não retorna nada. JÁ POSTEI ANTERIORMENTE A MESMA DUVIDA PÓREM NÃO FOI RESOLVIDA.

2 respostas

E estou no diretório correto. Só dizendo.

O wc -w mostra a quantidade de palavras (se pode testar isso executando somente ele) (na primeira coluna e na segunda o nome dos arquivos)

Ai com o | grep se busca alguma coisa que deveria ser a saida do primeiro comando (poderia ser parte do nome de um arquivo txt)

Se existir um arquivo txt "resultados.txt" no diretorio que se escolheu para o comando, algo como wc -w *.txt | grep resultados da a saida:

238 resultados.txt (o primeiro numero varia conforme a quantidade de palavras)

O ultimo pipe com o echo que fiquei com duvida sobre o uso... pq da a entender que se quer exibir algum resultado especifico.

Se fosse colocar dentro de uma variavel seria

teste="wc -w *.txt | grep resultados"

echo $teste

Ai ele exibiria alguma coisa pq tem algo após ele que é a variavel teste

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software