Preguntas etiquetadas con bash

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
¿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
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...

42
Cómo agregar una línea a .bash_profile

Acabo de instalar Homebrew en bash en mi Mac y ahora necesito hacer esto: Una vez que haya instalado Homebrew, inserte el directorio Homebrew en la parte superior de su variable de entorno PATH. Puede hacerlo agregando la siguiente línea al final de su ~/.bashrcarchivo. export...

41
¿Se puede alias ',,' a '..'?

A veces, cuando quiero cambiar al directorio principal, escribo por error en cd ,,lugar de cd ... ¿Hay alguna manera de hacer que bash considere que estas declaraciones son las mismas? Nunca uso comas en mis comandos. Idealmente, me gustaría poner un alias ,,a ... Cuando intenté esto, no funcionó....

41
Cómo escribir remotamente en un archivo usando SSH

Puedo copiar un archivo a una máquina remota de Linux sin ningún problema con scp file user@host: /pathtowrite_file Sin embargo, tengo dificultades para escribir en un archivo de una máquina Linux a otra. Esto es lo que intenté: echo 'Some Text' > /remotefile.txt | ssh user@remotehost El...

41
Encontrar la definición de una función bash

Trabajo en un entorno que tiene mucha magia de script de shell heredado. Una cosa que se usa mucho desde la línea de comandos son las funciones bash que se obtienen de algún archivo incluido de algún archivo incluido de algún archivo ... incluido en mi .bash_profile. ¿Hay alguna manera de obtener...