Preguntas etiquetadas con bash

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



5
Cómo agregar los registros a un crontab con marca de tiempo
En crontab, programé un script de copia de seguridad diario. Ahora, cuando el cron ejecuta el script, el estado se registra en un archivo de registro como se muestra a continuación. 0 0 * * * /home/backup.sh > /home/groupz/db-backup/fbackup.log 2>&1 Ahora, cuando el cron ejecuta un script, el contenido del …
9 bash  scripts  cron  logs 

2
¿Cómo enumero el recuento de palabras en varios archivos?
Digamos que necesito averiguar cuántas palabras hay en cada archivo que tienen la palabra 'trabajo'. Sé que para encontrar archivos con 'trabajo', sería ls work. Y para averiguar la cantidad de palabras seríawc -w Sin embargo, intenté esto y parece que solo se muestra la cantidad de archivos, no la …

1
Ejecutar archivo ejecutable en terminal
Soy nuevo en Ubuntu y actualmente estoy en él debido a la asignación. Me gustaría hacer algunas preguntas: ¿Cómo hago un nuevo comando para ejecutar un script de shell? Por ejemplo, cuando escribe passwden la terminal, ejecuta el archivo ejecutable /usr/bin/passwd. ¿Cómo lo hago igual que mi archivo? ¿Cómo cambio …

3
¿Ir al directorio padre de un archivo con cd?
Estoy escribiendo un .sh para hacer un trabajo por mí, pero ahora estoy en el punto donde tengo que cd al directorio donde está el archivo /path/to/file.end. Terminal no permite cd /path/to/file.end bash: cd: /path/to/file.end: Not a directory lamentablemente no conozco ninguna solución alternativa, por lo que sería bueno que …

1
fuente de script bash: no existe tal archivo o directorio
Tengo un guión que comienza así #!/bin/bash VALKYRIE=~/myProjects/valkyrie source $VALKYRIE/cluster.conf pero cuando lo ejecuto vuelve line 2: ~/myProjects/valkyrie/cluster.conf: No such file or directory pero el archivo existe y cuando lo ejecuto source ~/myProjects/valkyrie/cluster.conffunciona bien. ¿Alguna idea? Configuré la VALKYRIEvariable en otro lugar para que el código duro en la ruta …
9 bash  scripts  source 


2
¿Bash script para eliminar saltos de línea?
Necesito un script que ingrese un archivo y haga eco de su contenido con los saltos de línea eliminados, por ejemplo, "palabra ajustada". He intentado: #!/bin/bash find $HOME '$1' | while read line; do echo "${line}"; done pero simplemente no devuelve nada.
9 bash 

3
Salga de la raíz y del usuario con un comando
Sé sobre "no usar sudo su -", etc. Pero seamos honestos, casi todos lo hacemos. Entonces, aquí está el problema. No podemos habilitar los inicios de sesión de root, por lo que debemos ingresar como nuestro usuario y luego su a root. Aquí está el árbol de procesos: 1 7897 …
9 command-line  bash  ssh  sudo  root 


3
¿Cómo consigo que el depurador bash funcione con ddd?
ddd script.bsh no abre el script. Muestra un vaso nuestro y si quiero cerrar ddd, dice "bash is busy" ... Encontré un viejo mensaje, pero no ayudó. https://lists.gnu.org/archive/html/ddd/2008-10/msg00006.html No pude encontrar ddd-3.3.12-test6.tar.gz, por lo tanto, estoy usando la versión ddd del repositorio de ubuntu. También bashdb ya está instalado. Usó …
9 bash  debug 

3
¿Cómo obtener resultados coloreados del script bash?
Cuando ejecuto grepdesde gnome-terminal, obtengo resultados en color: coincidencias fácilmente notables, números de línea (-n) con diferentes colores, etc. Pero cuando ejecuto exactamente el mismo grepcomando a través del script bash obtengo una salida plana, sin colorear ¿Hay alguna manera de obtener resultados en color usando el script bash?
9 bash 


2
Apertura de CD-ROM con código bash
Copié este montón de código de un video divertido sobre cómo hace un programador para balancear a su bebé . El código es el siguiente: #!/bin/bash while [ l=l ] do #eject cdrom eject #pull cdrom track back in eject -t done Pero no funciona para mí, cuando lo ejecuto …
9 bash  cd-drive 

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.