Preguntas etiquetadas con bash

Bash (Bourne-Again SHell), es el shell utilizado en la interfaz de línea de comandos de Ubuntu por defecto.



4
¿Qué hace un comando "exec"?
No entiendo el comando bash exec. He visto que se usa dentro de los scripts para redirigir toda la salida a un archivo (como se ve en esto ). Pero no entiendo cómo funciona o qué hace en general. He leído las páginas de manual pero no las entiendo.
107 bash 

7
No se puede ejecutar un archivo .sh: / bin / bash ^ M: mal intérprete
Quería ejecutar un script de shell: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh Intenté hacer un procedimiento estándar, pero recibí este error: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG cd/etc/opt/ldapfiles/ldif_in ; ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 **ERROR sh: ./create_mgw_3shelf_6xIPNI1P.sh: /bin/bash^M: bad interpreter: No such file or directory** Qué significa …




9
¿Cómo ejecutar un alias en un script de shell?
Tengo un archivo ejecutable mpiexec, cuya ruta completa es ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Como quiero ejecutar este comando en diferentes directorios (sin tener que volver a escribir la ruta completa), configuro un alias en mi .bashrcarchivo de inicio : alias petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" lo que me permite ejecutar este mpiexecarchivo en el símbolo del sistema …
101 bash  scripts  alias 




2
Al presionar enter se produce ^ M en lugar de una nueva línea
Por ejemplo, si estoy ingresando tail -fun archivo o readingresando la entrada del usuario, <Enter>produciré ^Men el terminal en lugar de terminar reado agregar una nueva línea a stdout. ^Jfunciona bien. Estoy sshingresando al sistema ubuntu, si eso importa. Esto me pasa tanto en zsh como en bash. Una solución …
94 command-line  bash  zsh 




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.