여러 사용자를 삭제하는 스크립트

여러 사용자를 삭제하는 스크립트

2명을 제외한 모든 사용자를 삭제하고 싶습니다. 먼저 기존 사용자 이름을 모두 파일에 넣고 ls /home > usernames유지하고 싶은 사용자 이름을 수동으로 삭제했습니다. 그런 다음 다음과 같은 간단한 스크립트를 만듭니다.

for user in 'cat usernames'
do
     userdel -r $user
done

하지만 스크립트를 실행하면 userdel명령을 잘못 사용한 것처럼 매뉴얼이 표시됩니다. 내 스크립트에 무슨 문제가 있나요?

관련 정보