Preguntas etiquetadas con scripts

10
Error de variable de bucle en bucle for

Cuando estoy usando como for i in 1 2 3 4 5 entonces mi archivo contiene #!/bin/shen la parte superior. Pero cuando estoy usando for(( i = 0; i<=5; i++)) entonces está mostrando error Syntax error: Bad for loop variable y funcionando correctamente cuando elimino shebang. Por favor...

10
Cómo obtener la URL de un archivo usando un script de shell

Tengo un archivo que consta de una URL . Estoy tratando de obtener la URL de ese archivo usando un script de shell. En el archivo, la URL es así: ('URL', 'http://url.com'); Traté de usar lo siguiente: cat file.php | grep 'URL' | awk '{ print $2 }' Da la salida como: 'http://url.com'); Pero...

10
Bash espera un ping exitoso

Estoy escribiendo en un script que reinicia varios servidores. Después del reinicio quiero "esperar" hasta que todos los servidores vuelvan a estar en línea. (Para simplificar las cosas, lo definí en línea = pingable) Entonces, para cada servidor que hago ServerXY_W=1 echo -n "waiting for...

10
Crear, escribir y guardar archivos desde un script de Shell

No quiero escribir el archivo manualmente, así que hice un script de shell. ¿Hay alguna manera de escribir y guardar el archivo automáticamente sin que el usuario presione las teclas? sudo nano blah #write stuff to file #save file #continue ^ Esto estará dentro de un archivo * .sh ¿O hay otra...

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...