Mostra o número da linha quando procura um único arquivo

1

ack geralmente mostra números de linha com nome de arquivo,

$ ack searchme
filename
1:searchme

mas não quando pesquisa um único arquivo,

$ ack searchme filename
searchme

É fácil mostrar números de linha com grep

$ grep -n searchme filename
1:searchme

Posso mostrar os números de linha quando pesquiso um único arquivo com ack ?

    
por Sanghyun Lee 12.11.2014 / 09:59

1 resposta

2

Este problema foi levantado como um erro para ack Saída de números de linha de correspondências ao executar um único arquivo # 244 com a seguinte resposta:

All future development on ack is happening on https://github.com/petdance/ack2. This issue has been moved here: Do we need an option for forcing the printing of the line number? #196

O status da solicitação ack2 é aberto .

O número da linha de saída das correspondências ao se encontrar um único arquivo # 244 inclui um patch que pode resolver o problema bem como o seguinte comentário:

Nevertheless using --with-filename option will always print file name and therefore line numbers.

    
por 12.11.2014 / 10:29

Tags