Preguntas etiquetadas con bash

95
Examinar carpetas en MSYS

Esta será la pregunta más difícil del día. ¿Cómo navego por la estructura de mi carpeta de Windows dentro del shell de MSYS? Cuando inicio el shell, todo lo que veo es un '~'. Escribo 'ls' y la carpeta está vacía. Solo quiero saber cómo llegar a mi unidad c.

95
Shell: escribe el contenido de la variable en un archivo

Me gustaría copiar el contenido de una variable (aquí llamada var) en un archivo. El nombre del archivo se almacena en otra variable destfile. Tengo problemas para hacer esto. Esto es lo que probé: cp $var $destfile También intenté lo mismo con el comando dd ... Obviamente, el shell pensó...

95
¿Cómo hacer un "alias" para un camino largo?

Traté de crear un "alias" para una ruta que utilizo a menudo mientras escribo en shell. Intenté algo, pero falló: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory ¿Cómo lo hago funcionar? Sin embargo, cd ~/Files/Scripts/Mainfunciona.

94
Hacer referencia a un archivo relativo a la ejecución de un script

En un script bash que estoy escribiendo, utilizo sourcepara incluir la variable definida en un archivo de configuración. El script que se ejecutará es act.sh, mientras que el script que se sourced es act.conf.sh, así que en act.shtengo: source act.conf.sh Sin embargo, esto solo funciona cuando...

94
Compruebe si el directorio está montado con bash

estoy usando mount -o bind /some/directory/here /foo/bar Quiero comprobarlo /foo/barcon un script bash y ver si se ha montado. Si no es así, llame al comando de montaje anterior, de lo contrario, haga otra cosa. ¿Cómo puedo hacer esto? CentOS es el sistema operativo.

94
¿Cuál es el significado exacto de Git Bash?

Git Bash He estado trabajando con Git Bash durante los últimos dos días. Sé que ahora las operaciones básicas tales como commit, push, pull, fetch, y merge. Pero todavía no sé qué Git Bash en sí es en realidad! He buscado mucho sobre Git Bash, pero todos los sitios que he visto se centran en...

94
Alias ​​de ZSH con parámetro

Estoy tratando de crear un alias con el parámetro para mi simple git add / commit / push. He visto que la función se puede usar como alias, así que lo intenté pero no lo logré. antes de que tuviera: alias gitall="git add . ; git commit -m 'update' ; git push" Pero quiero poder modificar mis...