Preguntas etiquetadas con sh

44
¿Cómo cambiar rápidamente la primera palabra en un comando Bash?

Me gustaría mejorar un poco mi flujo de trabajo con Bash, y me doy cuenta de que a menudo quiero ejecutar el mismo comando en un ejecutable diferente. Algunos ejemplos: Git (donde me gustaría cambiar rápidamente la segunda palabra): git diff foo/bar.c git checkout foo/bar.c Cat / rm (donde solo...

44
Nuevas líneas en sed en Mac OS X

Me parece que \nno funciona en sed bajo Mac OS X. Específicamente, digamos que quiero dividir las palabras separadas por un solo espacio en líneas: # input foo bar Yo suelo, echo "foo bar" | sed 's/ /\n/' Pero el resultado es estúpido, ¡ \nno se escapa! foonbar Después de consultar a google,...

44
Pantalla Bash vs.Gnu: Reemplace Ctrl-A con Ctrl-Shift-A

Soy un nuevo usuario de GNU Screen. He estado usando Bash durante mucho tiempo y quiero probar GNU Screen. Como sabes, GNU Screen usa 'Ca' (Control-A) como el carácter de comando. El problema es que esto interfiere con la función de Edición de línea en Bash (y GNU Readline), porque Control-A en...

44
SSH: ejecutar el comando sudo

Tengo un script de shell interactivo, que en un lugar necesita ssh a otra máquina (basado en Ubuntu) y ejecutar algo como root (el usuario debe ingresar su contraseña, pero el comando remoto debe ejecutarse como se indica en el script): # ... ssh remote-machine 'sudo ls' # ... Sin embargo,...