Preguntas con la etiqueta [shell]

Lista shell preguntas

Deseo proporcionar un archivo de configuración estructurado que sea lo más fácil de editar posible para un usuario no técnico (desafortunadamente tiene que ser un archivo) y por eso quería

Bloquear comentarios en un script de Shell

15
respuestas
343
votos
440.6k
vistas

¿Existe una forma sencilla de comentar un bloque de código en un script de Shell?

Solo encontré cómo esperar la entrada del usuario. Sin embargo, sólo quiero hacer una pausa para que mi while truecomputadora no falle. Lo intenté pause(1), pero dice -bash: syntax error

Extraer subcadena en Bash

26
respuestas
1.1k
votos
1.9M
vistas

Dado un nombre de archivo en el formulario someletters_12345_moreleters.ext, quiero extraer los 5 dígitos y ponerlos en una variable. Entonces, para enfatizar el punto, tengo un nombre de archivo con

Me pregunto si alguien puede ayudarme a conseguir que un programa shell (.sh) se ejecute automáticamente cada vez que inicio sesión en mi cuenta en mi computadora. Estoy ejecutando Mac

Tengo dos directorios con la misma lista de archivos. Necesito comparar todos los archivos presentes en ambos directorios usando el diffcomando. ¿Existe una opción de línea de comando simple para

Diferencia entre esperar y dormir

3
respuestas
377
votos
567.5k
vistas

¿ Cuál es la diferencia entre waity sleep?

Estaba intentando obtener una lista de todos los archivos Python y HTML en un directorio con el comandofind Documents -name "*.{py,html}" . Luego apareció la página de manual: Las llaves

Supongamos que tengo este script: exportar.bash : #! /usr/bin/env bash export VAR="HELLO, VARIABLE" Cuando ejecuto el script e intento acceder al archivo $VAR, ¡no obtengo ningún valor! echo $VAR ¿Hay

Tengo un script de shell que se usa tanto en Windows/Cygwin como en Mac y Linux. Necesita variables ligeramente diferentes para cada versión. ¿Cómo puede un script Shell/bash detectar si

Hasta donde yo sé, usarlo &después del comando es para ejecutarlo en segundo plano. Ejemplo de &uso:tar -czf file.tar.gz dirname & ¿Pero qué tal &&? ( ejemplo )

¿Cómo puedo determinar el nombre del archivo de script Bash dentro del propio script? Por ejemplo, si mi secuencia de comandos está en el archivo runme.sh, entonces ¿cómo haría para

Tengo un script de shell que ejecuta varios comandos. ¿Cómo hago para que el script de shell salga si alguno de los comandos sale con un código de salida distinto

He usado varios sistemas diferentes basados ​​en *nix a lo largo de los años, y parece que cada versión de Bash que uso tiene un algoritmo diferente para decidir qué

Tengo una secuencia de comandos en la que necesito iniciar un comando y luego pasar algunos comandos adicionales como comandos a ese comando. Lo intenté su echo I should be