Você deve colocar -e
no final da lista de opções: grep -rne coll *
o greowing
grep -r -e -n coll *
será exibido
fullpath/filename: <tag-name>coll</tag-name>
Gostaria de saber qual linha tem o texto seguinte, tentei adicionar -n
, mas não funcionou. Eu tentei adicionar | grep -n *
, mas fez algo estranho.
o que eu gostaria de ver (não me importo com o formato)
fullpath/filename:10: <tag-name>coll</tag-name>
Você deve colocar -e
no final da lista de opções: grep -rne coll *
não há necessidade de -r & amp; -e!
obtenha o número da linha de um padrão!
grep -n "pattern" file.txt
se você deseja obter apenas o número da linha como saída, adicione outro comando grep para ele!
grep -n "pattern" file.txt | grep -Eo '^[^:]+'