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.


3
Cómo modificar la salida en la tubería de comando bash
Por ejemplo, obtuve de algún comando algunas líneas $ some-command John Bob Lucy Ahora me gustaría agregar el comando de encadenamiento, que modifica la salida. $ some-command | other-command Hi John Bye Hi Bob Bye Hi Lucy Bye Cómo escribir other-command? (Soy un novato en bash)
10 bash  pipe 



2
no se encuentra el comando bash setenv
Cuando estoy usando el siguiente comando setenv CLASSPATH /path/mysql-connector-java-ver-bin.jar:$CLASSPATH el error es bash setenv command is not found Cuando encuentro la ruta de setenv por qué comando, entonces encontré la siguiente ruta (/usr/kerberos/sbin:/usr/kerberos/bin:/home/ec2/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/home/ec2/bin:/root/bin)

3
¿Cómo puedo cd en un directorio como root?
Digamos que hay un directorio al que no tengo privilegios para acceder. Obviamente sudo cd foono funcionará, porque cdes un shell incorporado en cada shell. Hasta ahora, he estado usando sudo bash(sí, sé que hay mejores formas) para obtener un indicador de raíz. Entonces, puedo cdentrar al directorio para hurgar. …
10 bash  sudo  cd-command 


3
cd a un directorio y ejecutar muchos comandos
Tengo el siguiente guión. #!/bin/bash mount /dev/sda6 /mnt/gentoo set +e cd /mnt/gentoo && mount -t proc none /mnt/gentoo/proc \ && mount --rbind /dev /mnt/gentoo/dev \ && mount --rbind /sys /mnt/gentoo/sys \ && chroot /mnt/gentoo /bin/bash \ && source /etc/profile \ && export PS1="(chroot)$PS1" Lo que estoy tratando de lograr aquí …
10 bash 

7
CentOS | [root @ hostname] ya no se muestra?
Por alguna razón, inicié sesión en mi servidor CentOS6 y al principio de cada línea normalmente muestra [root@hostname]# Ahora se nota -bash-4.1# ¿Qué significa esto? ¿Y cómo puedo volver a la normalidad?
10 centos  bash 

2
actualizar la finalización de la pestaña bash
Tengo un script para completar automáticamente mis hosts ssh. Sin embargo, si cambio mi ~/.ssh/configautocompletado no se actualiza automáticamente. Esto no me sorprende. En un nuevo shell, la nueva entrada es recogida y utilizable, por supuesto. ¿Cómo activo manualmente una actualización de la finalización en bash?

4
Lógico Y en un script bash
Tengo un ifscript en mi bash que tiene que verificar si CUALQUIERA de los 2 archivos existe, si no existen debería hacer eco. Código que tengo: if [[ ! -f /etc/benchmarking/code ]] && [[ ! -f /etc/benchmarking/code.class ]]; then echo "match" fi Pero esto no parece funcionar por alguna razón. …

3
Use `ln` para crear un directorio faltante
Así que estoy escribiendo un pequeño administrador de paquetes, y un problema con el que me he encontrado es hacer enlaces simbólicos a los archivos. Instala el paquete /usr/pkg/name-versiony luego lee un archivo para determinar qué enlaces simbólicos crear. Estoy usando lnpara hacer los enlaces, y me he encontrado con …

2
Excluir un archivo en bash loop
En el siguiente script, ¿cómo excluyo un directorio en el bucle? Quiero hacer esto porque todos los archivos son enlaces simbólicos que apuntan a este directorio que existe en el mismo nivel, por lo que no quiero agregarlo. cd /var/www for dir in */ do base=$(basename "$dir") tar -czfh "${base}.tar.gz" …
10 bash 



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.