Preguntas etiquetadas con scripts

8
¿Por qué $ 0 se establece en -bash?

El nombre del primer proceso de inicio de sesión parece estar configurado en -bash, pero si subshell, se convierte en bash. por ejemplo: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash está causando que algunas secuencias de comandos fallen, como ....

8
Evaluación de una cadena en script de shell

Estoy siguiendo esta guía de scripting de bash shell: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html En la sección Comparaciones numéricas, cita un ejemplo: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ;...

8
Script de Shell para prohibir una IP

Algunas de las IP están abriendo miles de conexiones de mi servidor. Tengo un servidor Ubuntu 14. Compruebo las conexiones totales usando el siguiente comando: netstat -an | grep tcp | awk '{print $ 5}' | corte -f 1 -d: | ordenar | uniq -c | ordenar -n Luego uso la siguiente regla de iptables...

8
¿Pedir confirmación del usuario antes de ejecutar un script?

¿Hay alguna forma de obtener el cuadro de diálogo de tipo Confirmación del usuario (Me gusta, ¿Estás seguro / Sí / No) cuando ejecuto un script (haciendo doble clic)? No me refiero a Terminal, sino a un cuadro de confirmación gráfica, algo como esto: (Sé que la imagen es de Windows, no pude...