질문드립니다

익명 사용자의 이미지

a.txt 파일 내에 계정(ID)를 넣어놓고
예를들어
qwer
asdf
zxcv
이런식으로 3가지 ID를 넣어놓았다고 하면

라인하나씩 불러와서 해당 계정을 자동으로 삭제하는 스크립트를 만들어보고 싶은데
userdel (data)를 어떻게 불러와야 하나요.?

김정균의 이미지

bash 로는 다음과 같이 할 수 있습니다.

for i in $(cat ./a.txt)
do
    getent passwd ${i} >& /dev/null && userdel -r ${i}
done

단 이 경우는 username에 공백이 있으면 안됩니다.