我的CSV文件包含所需的信息,如名字,姓氏,用戶標識。我有5個用戶,我需要從CSV解析。爲了創建分配給組(group1)的帳戶並分配加密的臨時密碼。我打了一堵牆,任何幫助都會很棒。謝謝!使用BASH在Linux中添加CSV用戶
#!/bin/bash
OLDIFS=$IFS
IFS=","
while read firstname lastname userid
do
useradd -c "$firstname $lastname -d /home/$userid -G group1 -s /bin/bash $userid"
done
IFS=$OLDIFS
沒有用戶從腳本執行中被添加。
你有什麼不對? – 2014-11-04 13:56:29
@ 1up你有一個未結束的報價。但是沒有辦法知道這是否是原因,因爲您沒有正確描述問題。 – Biffen 2014-11-04 13:57:46
我在BASH中執行時在第8行發生錯誤; ./Parse.sh:第8行:尋找匹配的'''意想不到的EOF ./Parse.sh:第12行:語法錯誤:文件意外結束 – 1up 2014-11-04 13:57:59