“Encontrar” coisas!

Encontrar é uma ótima ferramenta.

Ao verificar os trilhos de outra pessoa, não conseguia me lembrar onde havia visto um nome de caminho específico. Então peguei meu cavalo de trabalho Find.

localizar app / views -exec grep -n new_user_registration –with-filenane {} ;

e recebo uma linha muito boa que me diz onde está e onde está e em que número de linha está:

app / views / layouts / header.html.erb: 48: <% = form for (: user,: url => new_user_registration_path (: format =>: json),

Observe o formato – o caminho, seguido pelo número da linha, seguido pelo que está na linha, todos separados por dois pontos. Tenho certeza de que um hacker Sed ou Gawk poderia usar esse formato para fazer um comando que abre seu editor para esse arquivo naquele número de linha. Vou deixar isso para você!