[問題] 在 pw 指令中用到 @ 字元

看板FreeBSD作者 (ssagit)時間20年前 (2005/08/26 18:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我寫了一個自動開帳號的程式, 是用 pw 指令, 不過發現有些帳號沒開出來, 原因是使用者的 Full Name 那一欄的中文含有 @ 字元, 指令類似: pw useradd s100001 -c '婷婷' 因為 '婷' 這個字的第二個字元是 @, 所以這個帳號就沒開出來, 我試了改環境變數的 LANG 及 LC_CTYPE 成 zh_TW.Big5, 結果也還是一樣, 我還試了把 ' 改用 " 或者不加 "、' , 結果也還是一樣, 而在 @ 加上 \ 或 % , 還是沒有解決, 我的 shell 是 /bin/csh, 改用 /bin/sh 也還是一樣, 有誰知道怎麼解決這個問題嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.180.199
文章代碼(AID): #133l3eZd (FreeBSD)
文章代碼(AID): #133l3eZd (FreeBSD)