Você pode criar um arquivo chamado +view +1242 fname
. Em seguida, chamando vi
ou view
nesse arquivo:
view '+view +1242 fname'
abrirá fname
em view
e colocará o cursor no início da linha 1242 nd (assumindo aqui a implementação vim
de vi
/ view
).
Ou faça:
ln -s / '+view +1242 '
Então você faz:
view '+view +1242 /etc/passwd'
para visualizar /etc/passwd
na linha 1242.
Ou:
touch '+exe "view +1242 etcpasswd"'
E view
com:
view '+exe "view +1242 etcpasswd"'
Você também pode criar a linha superior do arquivo de destino:
#! /usr/bin/less +1242
E torne-o executável ( chmod +x fname
) e execute-o para que ele seja aberto por less
na linha 1242 nd .