Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.



4
¿Es dash o algún otro shell "más rápido" que bash?
Siempre pensé que el único beneficio de usar el guión en lugar de bash era que el guión era más pequeño y, por lo tanto, muchas instancias del guión comenzarían más rápido en el momento del arranque. Pero he investigado un poco, y encontré que algunas personas migraron todos sus …
57 bash  performance  dash 

1
Para bucles en zsh y bash
He notado que hay dos formas alternativas de construir bucles en zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ambos imprimen: 1 2 3 Mi pregunta es, ¿por qué las dos sintaxis? ¿Está $xiterando a través de …
57 bash  zsh 

5
¿Cómo obtengo la finalización de bash para los alias de comando?
Estoy buscando obtener la finalización de tabulación en mis alias de línea de comandos, por ejemplo, digamos que definí el siguiente alias: alias apt-inst='sudo aptitude install' ¿Hay alguna forma de obtener las finalizaciones proporcionadas por aptitude cuando presiono la tecla tab? es decir, cuando escribo 'sudo aptitude install gnumer' y …

3
Diferencia entre "cd -" y "cd ~ -"
El comando Bash cd - imprime el directorio utilizado anteriormente y lo modifica. Por otro lado, el comando Bash cd ~- cambia directamente al directorio utilizado anteriormente, sin hacer eco de nada. ¿Es esa la única diferencia? ¿Cuál es el caso de uso de cada uno de los comandos?

2
sudo como otro usuario con su entorno
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin ¿Por qué no $HOMEse configura como /home/otheruseraunque se invoque bash como un shell de inicio de sesión? Específicamente, /home/otheruser/.bashrcno se obtiene. Además, /home/otheruser/.profileno se obtiene. - ( /home/otheruser/.bash_profileno existe)

4
su no cambia de usuario pero tampoco responde con un error
Mientras rootestoy conectado como me gustaría sua un usuario regular específico. Corro su usernamee inmediatamente recibo el mensaje de regreso, aún como root. No hay error dado. Soy consciente del antiguo problema de "el usuario al que intenta acceder no tiene permiso para la carpeta en la que se encuentra …
56 bash  su 




8
Ventajas de usar set -o vi
He visto a muchos desarrolladores usar este comando para configurar la opción en vi. ¿Nunca entendí el uso real de esto? Al usar los comandos bash, ¿qué ayuda proporciona el cambio a vi?
55 bash  vim  vi 




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.