Preguntas con la etiqueta [bash]

Lista bash preguntas

Cambiar el shell predeterminado en Linux [cerrado]

3
respuestas
379
votos
683.1k
vistas

¿Cómo es posible cambiar el shell predeterminado? El envcomando actualmente dice: SHELL=/bin/tcsh y quiero cambiar eso a Bash.

Asignación de variables indirectas en bash

7
respuestas
48
votos
39.2k
vistas

Parece que la forma recomendada de realizar la configuración de variables indirectas en bash es usar eval: var=x; val=foo eval $var=$val echo $x # --> foo El problema es el

Estuve buscando una solución y encontré preguntas similares, solo que intentaban dividir oraciones con espacios entre ellas y las respuestas no funcionan para mi situación. Actualmente, se está configurando una

Me gustaría agregar la calavera y las tibias cruzadas Unicode a mi símbolo del shell (específicamente 'CRÁNEO Y CROSSBONES' (U+2620) ), pero no puedo descifrar el encantamiento mágico para hacer

Todas las líneas con comentarios en un archivo comienzan con #. ¿Cómo puedo eliminar todas las líneas (y solo aquellas líneas) que comienzan con #? Se deben ignorar otras líneas

Utilicé con éxito el siguiente sedcomando para buscar/reemplazar texto en Linux: sed -i 's/old_link/new_link/g' * Sin embargo, cuando lo pruebo en mi Mac OS X, aparece: "el comando c espera

Estoy intentando leer un archivo que contiene líneas en una matriz Bash. He probado lo siguiente hasta ahora: Intento1 a=( $( cat /path/to/filename ) ) Intento2 index=0 while read line

Esta respuesta al comando de línea de comando para eliminar automáticamente un comando después de un cierto período de tiempo propone un método de 1 línea para expirar el tiempo

A menudo encuentro muy útil la sintaxis de Bashdiff <(sort file1) <(sort file2) , por ejemplo, sustitución de procesos como en . ¿Es posible utilizar dichos comandos Bash en un

Cómo declarar una matriz 2D en bash

12
respuestas
104
votos
275.2k
vistas

Me pregunto cómo declarar una matriz 2D en bash y luego inicializarla a 0. En C se ve así: int a[4][5] = {0}; ¿Y cómo le asigno un valor a

Repetir comando automáticamente en Linux

14
respuestas
339
votos
368.5k
vistas

¿Es posible en la línea de comandos de Linux repetir un comando cada n segundos? Digamos que tengo una importación en ejecución y estoy haciendo ls -l para comprobar si

Devolver un valor booleano de una función Bash

11
respuestas
309
votos
325.8k
vistas

Quiero escribir una función bash que verifique si un archivo tiene ciertas propiedades y devuelva verdadero o falso. Entonces puedo usarlo en mis scripts en el "si". ¿Pero qué debo

En bash necesito hacer esto: tomar todos los archivos en un directorio copiarlos en un directorio existente ¿Cómo hago esto? Lo intenté cp -r t1 t2(t1 y t2 son directorios

Leer una variable en bash con un valor predeterminado

9
respuestas
288
votos
263.6k
vistas

Necesito leer un valor de la terminal en un script bash. Me gustaría poder proporcionar un valor predeterminado que el usuario pueda cambiar. # Please enter your name: Ricardo^ En

Por ejemplo, se está ejecutando un servidor MySQL en mi máquina Ubuntu. Algunos datos han sido modificados durante las últimas 24 horas. ¿Qué scripts (Linux) pueden encontrar los archivos que