Я хотел бы сделать скрипт, который удаляет каталог rmdirпосле подтверждения паролем, используя readдля установки переменной.
Пока у меня есть это:
#!/bin/bash -x
echo "Password:"
read -t 30 S1
S2='55555'
if [ $S1=$S2 ]; then
rmdir /home/william/test
else
echo "fail"
sleep 10
fi
Итак, у меня есть -xпопытка отладки, но каждый раз, когда сценарий либо не в состоянии эхо (если я ввел пароль неверно), либо он не удалит нужный каталог.
Если у кого-то есть модифицируемый скрипт, который я мог бы использовать, или если бы вы могли указать на проблемы с текущим скриптом, это было бы здорово.