Abra um resultado de 'locate' com 'vi'

0

Gostaria de obter o enésimo (terceiro) resultado de locate e, em seguida, abri-lo em vi .

$ locate 
/private/etc/my.cnf
/private/etc/my.cnf.bak_
/usr/local/mysql-5.6.22-osx10.8-x86_64/my.cnf 
....
    
por srph 12.03.2015 / 12:15

1 resposta

2

Você precisa de um padrão para locate ; diga "my.cnf":

vi $( locate my.cnf | head -n3 | tail -n1 )

Advertência: Não há novas linhas nos nomes dos arquivos, por favor. :)

    
por 12.03.2015 / 12:48

Tags