Я хотів би зробити скрипт, який видаляє каталог, 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
спроба налагодити його, але кожен раз, коли сценарій або не повторюється (якщо я неправильно поставив пароль), або він не видалить потрібний каталог.
Якщо у когось є модифікований сценарій, який я міг би використовувати, або якщо ви могли б вказати на проблеми з поточним сценарієм, це було б чудово.