Preguntas etiquetadas con sh

81
Seleccione la clave privada para usar con Git

Tengo 2 servidores Git que requieren 2 claves SSH diferentes. git clone user1@server1:blahblahblahusa ~/.ssh/id_rsa, pero necesito especificar qué clave usar dependiendo del servidor al que me estoy conectando. ¿Qué parámetro de línea de comandos de Git hace este trabajo? (Estoy ejecutando...

81
¿Qué significa> &?

Estaba un poco confundido por esta expresión: gcc -c -g program.c >& compiler.txt Sé &>filenameque redirigirá tanto stdout como stderr al archivo filename. Pero en este caso, el ampersand está después del signo mayor que. Parece que tiene el formato M>&N, donde My Nson...

81
¿SCP no funciona cuando se hace eco en .bashrc?

Tengo dos usuarios en Fedora: Wani root (¡bastante obvio!) Mis contenidos de .bashrc del usuario Wani son: # .bashrc echo "Hello" # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and functions Ahora, después de iniciar sesión en la raíz,...

81
Trabajo en segundo plano en bucle

Intento ejecutar un trabajo en segundo plano en un bucle for en bash: for i in $(seq 3); do echo $i ; sleep 2 & ; done Me sale un error: bash: syntax error near unexpected token `;' En zsh, la línea de comandos funciona.

81
Usando un proxy de calcetines con git para el transporte http

¿Cómo hacer que git use un proxy de calcetines para el transporte HTTP? Logré configurar git con GIT_PROXY_COMMAND para usar un proxy de calcetines para el transporte GIT. Además, he configurado mi archivo .curlrc para definir el proxy de calcetines y puedo obtener información directamente con...

81
Falta el script de bash ']' [cerrado]

Cerrado. Esta pregunta no es reproducible o fue causada por errores tipográficos . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado hace 4 meses ....

81
¿Cómo obtengo el directorio absoluto de un archivo en bash?

He escrito un script bash que toma un archivo de entrada como argumento y lo lee. Este archivo contiene algunas rutas (relativas a su ubicación) a archivos adicionales utilizados. Me gustaría que el script vaya a la carpeta que contiene el archivo de entrada para ejecutar más comandos....

81
here-document da el error 'final inesperado del archivo'

Necesito mi script para enviar un correo electrónico desde la terminal. Basado en lo que he visto aquí y en muchos otros lugares en línea, lo formateé así: /var/mail -s "$SUBJECT" "$EMAIL" << EOF Here's a line of my message! And here's another line! Last line of the message...