No editor VI, você pode obter a saída de qualquer comando do shell inserido no arquivo que está editando usando:
: r! <comando>
Por exemplo:
: r! quem -r
Insere a saída do comando “who -r” no arquivo que está sendo editado.
Isso pode ser usado efetivamente para copiar o conteúdo de um arquivo para o arquivo que está sendo editado, ou seja,
: r! cat / etc / passwd
Insere todo o conteúdo de / etc / passwd no arquivo que está sendo editado.