Preguntas etiquetadas con scripts

11
Error de sintaxis cerca del token inesperado `('

Cuando uso el siguiente código en el terminal de Ubuntu, funciona bien: rm !(*.sh) -rf Pero si coloco el mismo código de línea en un script de shell (clean.sh) y ejecuto el script de shell desde la terminal, arroja un error: script clean.sh: #!/bin/bash rm !(*.sh) -rf El error que...

11
python subprocess.call () no funciona como se esperaba

Comencé por este agujero del conejo como un medio para familiarizarme con cómo se crearía un script de configuración en Python. La elección de Python simplemente se basó en mi familiaridad con él, mientras que estoy seguro de que habría mejores alternativas que Python para esta tarea. El objetivo...

11
rm funciona en la línea de comando pero no en el script

Cuando lo hago rm *.old.*en la línea de comando, se elimina correctamente, pero cuando lo hago en la siguiente parte de mi secuencia de comandos, no contiene todos los *.old.*archivos. Lo que está mal en mi script bash: for i in ./*; do if [[ -f $i ]]; then if [[ $i == *.old.* ]]; then...

10
Mayúsculas y minúsculas en scripting de shell

Considere este script Bash: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Si ingreso 'a', la salida es...

10
Imprimir salida de código en el medio de la pantalla

El siguiente código generará cualquier filepalabra por palabra en la pantalla. Por ejemplo: Hello se mostrará durante 1 segundo y desaparecerá. Luego, la siguiente palabra en la oración aparecerá por un segundo y desaparecerá y así sucesivamente. ¿Cómo produzco lo que se muestra en el medio de la...