Enviado em 11/04/2012 - 18:07h
Galera, como ficaria o comando abaixo pra para pegar a saida dele?
Nesse comando ele me retorna o caminho completo do arquivo que contenha a sequencia "2345860383" em seu corpo de texto.
grep -R 2345860383 /cygdrive/c/TAM/ | cut -d ":" -f 1
Basicamente ele lê todos os arquivos das pastas e sub-pastas. (-R)
Procura pelo texto nos arquivos, me retorna o arquivo com a informação da linha.
O 'cut -d' divide em antes e depois dos dois pontos ":".
O '-f 1' só exibe no terminal o que vier antes do dois pontos, que é o nome do arquivo.
Eu queria reutilizar essa saída em outro 'grep'.
grep -R 2345860383 /cygdrive/c/TAM/ | cut -d ":" -f 1 | grep DU <arquivo_informado_pelo_comando_anterior>
Alguém me explica qual comando usar??!!
Nesse comando ele me retorna o caminho completo do arquivo que contenha a sequencia "2345860383" em seu corpo de texto.
grep -R 2345860383 /cygdrive/c/TAM/ | cut -d ":" -f 1
Basicamente ele lê todos os arquivos das pastas e sub-pastas. (-R)
Procura pelo texto nos arquivos, me retorna o arquivo com a informação da linha.
O 'cut -d' divide em antes e depois dos dois pontos ":".
O '-f 1' só exibe no terminal o que vier antes do dois pontos, que é o nome do arquivo.
Eu queria reutilizar essa saída em outro 'grep'.
grep -R 2345860383 /cygdrive/c/TAM/ | cut -d ":" -f 1 | grep DU <arquivo_informado_pelo_comando_anterior>
Alguém me explica qual comando usar??!!