Preguntas etiquetadas con shell-script

9
sudo en script no interactivo

Tengo un script que ejecuta tres funciones: A && B && C. La función Bdebe ejecutarse como un superusuario, mientras que Ay Cno. Tengo varias soluciones, pero ninguna de estas es satisfactoria: sudo el guión completo: sudo 'A && B && C' Parece una mala idea...

9
Herramienta para generar tráfico TCP

Quiero generar un tráfico TCP a partir del puerto 0 al puerto 65535. 1 paquete tcp para cada puerto con 1 ms entre 2 paquetes. El generador no debería preocuparse si hay un TCP ACK o no. ¿Existe alguna herramienta que pueda generar ese tráfico? ¿Es posible hacer eso con iperf y script? ¿Es...

9
¿Por qué printf imprime más argumentos de lo esperado?

¿Por qué este script de shell imprime entradas dos veces? Esperaba que el script ignorara las entradas después de 5. Guión: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Salida: user@linux:~$ pico ifs2.sh user@linux:~$ ./ifs2.sh Enter 5...

9
bash y esperar en el mismo script?

Estoy tratando de codificar una secuencia de comandos que tome direcciones IP de un archivo .csv y haga telnet al dispositivo para capturar la salida del comando "show version". Hasta ahora he codificado esto: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device...

9
Opuesto al comando `fuente`

Uso el sourcecomando en mi script bash para leer / imprimir los valores de las variables more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf...

9
Protección del comando de shell con variable de cadena

Dentro de un lenguaje de programación, ejecuto un comando de shell simple cd var; echo > create_a_file_here con var es una variable que contiene una cadena de (con suerte) un directorio al lugar donde quiero crear el archivo "create_a_file_here". Ahora, si alguien ve esta línea de código, es...

9
Manipulación de línea de comando XML (script de shell)

¿Cómo manipular XML desde la línea de comandos en el script de shell? Hay muchos comandos para manipular datos tabulares, sustituir variables de entorno o reemplazar fragmentos de texto con expresiones regulares, pero no he encontrado nada para XML. Mi script de compilación necesita insertar una...