Preguntas etiquetadas con bash

11
¿Cuál es la diferencia entre los términos "Shell" y "Bash"?

¿Cuál es la diferencia entre "Shell" y "Bash" y qué significan estos términos? Que yo sepa, no hay diferencia. ¡Pero he visto muchos libros sobre "Shell" y otros sobre "Bash"! Entonces, en caso de que quiera trabajar con la Terminal en Mac OS X y escribir algunos scripts de bash, me pregunto qué...

11
Ejecutar scripts desde otro directorio

Muy a menudo, el script que quiero ejecutar no se encuentra en mi directorio de trabajo actual y realmente no quiero dejarlo. ¿Es una buena práctica ejecutar scripts (BASH, Perl, etc.) desde otro directorio? ¿Por lo general encontrarán todas las cosas que necesitan para funcionar...

11
¿Dónde debo exportar una variable de entorno para que todas las combinaciones de bash / dash, interactivo / no interactivo, inicio de sesión / no inicio de sesión, lo recojan?

Aquí está la motivación para la pregunta: Estoy usando Ubuntu 12.04 LTS 2 con el escritorio de Unity. En mi archivo .bashrc, agrego varios directorios a mi variable PATH y defino algunas variables de entorno, como JAVA_HOME. Cuando inicio aplicaciones desde una terminal (ejecutando bash, mi shell...

11
¿Cómo establece Mac OS X el valor de $ PATH?

Tengo una comprensión básica de cómo se puede establecer $ PATH, pero ¿hay una documentación que describa completamente dónde Mac OS obtiene todas las rutas que se agregan a $ PATH? Soy consciente de cosas como /etc/profile, /etc/pathsy /etc/profile.d, pero ¿hay otros scripts que finalmente afectan...

11
¿Cómo puedo determinar si una aplicación no responde?

Tengo una aplicación en OSX que entra repetidamente en un estado No responde y debe ser forzada a matar. Esperaba automatizarlo, pero al inspeccionar el proceso con ps no veo nada que corresponda con el estado No responde. Miré el indicador de estado , pero la aplicación muestra como S si está...

11
¿Dónde se almacenan las funciones de shell en Linux?

Al principio, estaba buscando la razón por la que whichno sale nada después de darle ciertos programas como argumento, por ejemplo cd. Por lo que he encontrado aquí , la razón probablemente sea que cden mi máquina hay una función, que se confirma al ejecutarse type cd. TLDR: Pero como los...

11
ssh + sudo + su en el shell de inicio de sesión

Tengo varias máquinas en las que utilizo regularmente solo con el propósito de usar sudo supara pasar el resto de mi sesión conectado como un usuario especial. El flujo de trabajo general es: mymachine:~ me$ ssh me@othermachine othermachine:~ me$ sudo su - specialuser # note: no password...

11
¿Cómo usar GnuPG con --passphrase?

Quiero escribir un script que ejecute gpgun archivo llamado "archivo" con la frase de prueba "prueba". Normalmente, cuando lo uso gpg, generalmente solo corro gpg -c filey me pide la frase de contraseña. Pero como quiero que este script haga todo por sí mismo, me gustaría proporcionar la frase de...