刪除多個使用者的腳本

刪除多個使用者的腳本

我想刪除除其中 2 名之外的所有用戶。首先,我將所有現有使用者名稱放入一個檔案中,ls /home > usernames並手動刪除我想要保留的使用者。然後我創建這個簡單的腳本:

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

但是當我執行腳本時,它會向我顯示userdel手冊,就像我錯誤地使用了命令一樣。我的腳本出了什麼問題?

相關內容