Sto cercando di reindirizzare l'output di un comando bash in un nuovo file.
Se provo la pipa come di seguito:
ls -la | vim
Bash mi mostra gli errori:
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
So che posso aprire Vim e quindi utilizzare:
:r !ls -la
Ma c'è un modo per farlo in bash stesso, in modo che Vim sia aperto e l'output venga incollato lì automaticamente?
<(ls -la)
è in realtà la sostituzione di processo anziché la sostituzione di comando .