Preguntas etiquetadas con bash

Para preguntas sobre scripts escritos para el shell de comandos Bash. Para scripts de shell con errores / errores de sintaxis, verifíquelos con el programa shellcheck (o en el servidor web shellcheck en https://shellcheck.net) antes de publicar aquí. Es más probable que las preguntas sobre el uso interactivo de Bash sean sobre el tema en Super User que en Stack Overflow.

7
Verifique el espacio libre en disco para la partición actual en bash
Estoy escribiendo un instalador en bash. El usuario irá al directorio de destino y ejecutará el script de instalación, por lo que la primera acción debe ser verificar que haya suficiente espacio. Sé que df informará sobre todos los sistemas de archivos, pero me preguntaba si había una manera de …
118 linux  bash 



10
Script de bash para calcular el tiempo transcurrido
Estoy escribiendo un script en bash para calcular el tiempo transcurrido para la ejecución de mis comandos, considere: STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this task..." Supongo que mi lógica es correcta, sin embargo, termino …
118 linux  bash  shell 

7
¿Cómo establecer alias en Git Bash para Windows?
¿Cómo asignar un alias al comando en Git Bash para Windows descargado de git-scm.com? Me refiero a los comandos Bash, no a Git. (windows7) Editar: Escribir alias en el .bashrcarchivo (como lo sugiere @gturri ) no agregarlo en la consola (después de reiniciar el sistema) (nunca escribí un alias para …
118 git  bash 

3
eligiendo entre $ 0 y BASH_SOURCE
¿Cómo se elige entre "$0"y"${BASH_SOURCE[0]}" Esta descripción de GNU no me ayudó mucho. BASH_SOURCE An array variable whose members are the source filenames where the corresponding shell function names in the FUNCNAME array variable are defined. The shell function ${FUNCNAME[$i]} is defined in the file ${BASH_SOURCE[$i]} and called from ${BASH_SOURCE[$i+1]}
118 bash 

11
Prueba si la cadena es un entero válido
Estoy tratando de hacer algo lo suficientemente común: analizar la entrada del usuario en un script de shell. Si el usuario proporcionó un número entero válido, el script hace una cosa, y si no es válido, hace otra. El problema es que no he encontrado una manera fácil (y razonablemente …




6
Archivar contenido en variable unix con líneas nuevas
Tengo un archivo de texto test.txt con el siguiente contenido: text1 text2 Y quiero asignar el contenido del archivo a una variable UNIX, pero cuando hago esto: testvar=$(cat test.txt) echo $testvar el resultado es: text1 text2 en vez de text1 text2 ¿Alguien puede sugerirme una solución para esto?
117 bash  unix 

2
/ bin / sh: apt-get: no encontrado
Estoy tratando de cambiar un dockerFile para que funcione con aspell. Tengo un script bash que quiero envolver en un dock Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In particular, the …



20
Eliminar un elemento de una matriz Bash
Necesito eliminar un elemento de una matriz en bash shell. Generalmente, simplemente haría: array=("${(@)array:#<element to remove>}") Desafortunadamente, el elemento que quiero eliminar es una variable, por lo que no puedo usar el comando anterior. Aquí abajo un ejemplo: array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because …
116 arrays  bash  variables 

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.