변수를 설정하는 데 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
디버깅을 시도해야하지만 스크립트가 에코되지 않을 때마다 (암호를 잘못 입력하면) 또는 필요한 디렉토리를 제거하지 않습니다.
누군가 내가 사용할 수있는 수정 가능한 스크립트가 있거나 현재 스크립트의 문제를 지적 할 수 있다면 좋을 것입니다.