que suelen utilizar como estovi abierta con el nombre de archivo pasado
$ find -name testname.c
./dir1/dir2/testname.c
$ vi ./dir1/dir2/testname.c
que es molesto para escribir el nombre del archivo con la ubicación de nuevo.
¿cómo puedo hacer esto con un solo paso?
He intentado
$ find -name testname.c | xargs vi
pero fallé.
posible duplicación: http://stackoverflow.com/questions/5955577/bash-automatically-capture-output-of-last -executed-command-into-a-variable –
Esta respuesta explica por qué la solución 'xargs' no funciona: [¿Por qué?" ubicar nombre de archivo | xargs vim "causa un comportamiento extraño en el terminal?] (http://stackoverflow.com/a/8228888/85371) – sehe