Preguntas etiquetadas con bash

Bash es un shell gratuito para sistemas operativos tipo Unix del Proyecto GNU.

3
Bash Shebang para tontos?
Tengo algunos scripts de bash que he configurado y que uso principalmente #!/bin/bash pero regularmente me encuentro con algunos que parecen #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex y así. ¿Alguien puede explicar el significado y los beneficios de estas opciones de shebang y si se aplican a otros shebangs?
36 bash  shell  script 


3
¿Cómo puedo solucionar un error de tubería rota?
Recientemente reinstalé RVM (siguiendo las instrucciones en http://rvm.io ) después de una nueva instalación de Ubuntu 12.10 cuando obtuve una unidad SSD. Ahora, cuando escribo: type rvm | head -1 Recibo el siguiente error: rvm is a function -bash: type: write error: Broken pipe Pero si repito inmediatamente el comando, …
36 bash  ruby  .bash-profile  rvm 





7
¿Cómo deshabilitar set -e para un comando individual?
El comando set -e hace que un script bash falle inmediatamente cuando cualquier comando devuelve un código de salida distinto de cero. ¿Existe una manera fácil y elegante de deshabilitar este comportamiento para un comando individual dentro de un script? ¿En qué lugares está documentada esta funcionalidad en el Manual …
36 bash 

2
¿Qué es exactamente <() en bash (y = () en zsh)?
Estoy bastante cómodo con bash, pero recientemente terminé en una sustitución que no conocía. ¿Qué es exactamente &lt;(&lt;command&gt;)en bash? ¿Cómo se compara con el =(&lt;command&gt;)in zsh? Entiendo que esto tiene algo que ver con los descriptores de archivos predeterminados. En mi computadora echo &lt;() vuelve /proc/self/fd/11, lo que descubrí que …
36 linux  bash  shell  zsh 

1
¿Qué hace el comando incorporado en bash?
Sé lo que es un comando incorporado, pero ¿qué hace en builtinsí mismo? Ejecutar which lsme muestra /bin/ls, pero ejecutar which builtinno devuelve nada. man builtinsolo me da una lista de comandos incorporados, uno de los cuales es builtin. El resto de la página del manual explica qué es un …
35 bash 

3
¿Se pueden unificar los archivos de historial en bash?
Ejecuto rutinariamente varias screensesiones en mis escritorios y servidores Linux. Un problema con esto es que cuando grepreviso mi historial de comandos, encuentro que emití un comando en una sesión diferente y tengo que desconectar y volver a adjuntar para obtener ese elemento del historial. ¿Es posible 'forzar' que las …
35 linux  bash 

6
¿Una forma más cómoda de editar un $ PATH largo?
Quiero agregar, en ~ / .bashrc, algunos directorios a mi $ PATH. Mi $ PATH es bastante largo, por lo que es un poco difícil ver qué directorios contiene y en qué orden. Sé que puedo modificar mi ~ / .bashrc para que sea: PATH=$PATH:/some/dir PATH=$PATH:/another/dir:/yet/another PATH=$PATH:/and/another ... facilitaría la …
35 linux  bash  unix  path 


3
Comando: sudo su -
Entiendo lo que su -hace inicia sesión en la raíz con el entorno raíz (a diferencia de lo suque te conecta a la raíz con tu entorno) Y entiendo lo que sudohace eres root para un comando Pero no estoy seguro de lo que esto hace: sudo su - A …
35 unix  bash  sudo  su 


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.