Preguntas etiquetadas con bash

Bash es Bourne Again SHell, el sucesor del clásico Unix sh (shell).

2
¿Cómo escapas de los personajes en heredoc?
Estoy trabajando con un script bash tratando de evitar que intente reemplazar variables dentro de mi heredoc. ¿Cómo configurar un heredoc para A) escapar de los nombres de las variables en lugar de analizarlos o B) devolver toda la cadena intacta? cat > /etc/nginx/sites-available/default_php <<END server { listen 80 default; …
22 linux  bash  heredoc 

1
Ctrl-C en scripts de bash
¿Cómo implemento ctrl+ cmanejo en los scripts bash para que el script se interrumpa, así como el comando actualmente en ejecución lanzado por el script? (Imagine que hay un script que ejecuta algún comando de ejecución prolongada. El usuario presiona ctrl+ ce interrumpe el comando, pero el script continúa.) Necesito …

8
SSH en una caja con una IP frecuentemente cambiada
Tengo algunas cajas en la nube que cambian su IP con frecuencia. Estoy usando el nombre de host pero tengo que editar el archivo known_hosts cada vez que se inicia el servidor debido a este mensaje de error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS …


1
¿Hay un archivo de dispositivo que solo bloquea?
... algo similar a / dev / null, pero que solo bloquea todos los bytes que están escritos en él? Lo que necesito es un truco para mantener un ejecutable arbitrario en la memoria bloqueando su salida. Las tuberías no parecen ser utilizables, porque la salida se escribe primero en …
21 linux  bash  cygwin 




4
¿Por qué el $ PATH de un comando remoto ssh difiere del de un shell interactivo?
Tengo un usuario que no ha realizado modificaciones en $ PATH en ningún archivo de puntos: es exactamente la configuración predeterminada del sistema. Desde un shell de inicio de sesión: $ ssh example.com user@example.com:~$ cat /tmp/hello.hs #!/bin/bash echo "$SHELL" echo "$PATH" user@example.com:~$ /tmp/hello.hs /bin/bash /usr/local/bin:/usr/bin:/bin Exactamente como se especifica en …
20 ssh  debian  bash 

5
¿Qué podría hacer que `>` falle silenciosamente en Linux?
Ejecuté este comando: python ./manage.py dumpdata partyapp.InvitationTemplate > partyapp_dump.json Para volcar datos en el partyapp_dump.jsonarchivo. Pero todos los datos solo se imprimen en la pantalla y partyapp_dump.jsonse crea un archivo vacío . ¿Por qué pudo pasar esto? Lo probé ls > partyapp_dump.jsony funcionó perfectamente.
20 linux  bash 

7
Establecer la zona horaria con un script automatizado
Estoy escribiendo scripts para automatizar la configuración de nuevas instalaciones de servidor de corte. En un mundo perfecto, después de que comencé el guión, simplemente se ejecutaba, sin mi atención. He tenido éxito, con una excepción. ¿Cómo configuro la zona horaria, de forma permanente (reinicio de supervivencia) y sana (ajuste …


7
Ejecutar ssh-agent desde un script de shell
Estoy tratando de crear un script de shell que, entre otras cosas, inicie ssh-agent y agregue una clave privada al agente. Ejemplo: #!/bin/bash # ... ssh-agent $SHELL ssh-add /path/to/key # ... El problema con esto es que ssh-agent aparentemente inicia otra instancia de $ SHELL (en mi caso, bash) y …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.