[英]Linux Bash Shell Script - Accept a list of arguments
我正在編寫一個腳本,允許用戶刪除其他用戶。 我希望用戶能夠將要刪除的用戶列表添加為 arguments,但我不確定您如何讓用戶根據需要添加盡可能多的 arguments。 我想我必須做一個循環,也許? 腳本的 rest 已准備就緒,但我的小腦袋似乎在為簡單的任務而苦苦掙扎。
我想你會喜歡這個:
#!/bin/sh
users=$@
for duser in $@
do
userdel $duser
[ $? -eq 0 ] && {
echo "User $duser deleted successed!"
}||{
echo "User $duser deleted failed!"
}
done
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.