誰かがUNIXで複数のユーザーを作成する方法を教えてくれました。台本を書きたいのですが、どうすればいいですか?どんな提案がありますか?
答え1
始めるのに役立ついくつかのヒントは次のとおりです。
#!/bin/sh
for username; do
# to-do
done
このスクリプトに複数のユーザー名を渡すことができ、各ユーザー名に対してforループ内でコマンドを実行します。例:
./create-many.sh alice bob john
forループの内容を完成するだけです。今始める必要があります。
または、ファイルに1行に1つのユーザー名しかない場合は、次のようにします。
#!/bin/sh
while read username; do
# to-do
done < /path/to/file
答え2
私はスクリプトを作成しませんが、必要なuseradd
フラグと変数をコマンドに渡すには、「ラッパー」スクリプトを作成する必要があります。