複数のユーザーを削除するスクリプト

複数のユーザーを削除するスクリプト

2人を除くすべてのユーザーを削除したいと思います。まず、既存のユーザー名をすべてファイルに入れ、ls /home > usernames保持したいユーザー名を手動で削除しました。次に、次の簡単なスクリプトを作成します。

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

ただし、スクリプトを実行すると、userdelコマンドを誤って使用したかのようにマニュアルが表示されます。私のスクリプトに何の問題がありますか?

関連情報