ファイルから100人のユーザーを追加する方法[重複]

ファイルから100人のユーザーを追加する方法[重複]

パスワードのない名前が100個あり、/home/top100ディレクトリの下に適切なアカウントを作成する必要があります。

どうすればいいですか? useraddを100回使用するのは面白くなく聞こえ、そのようにしてもアカウントが/home/top100/ディレクトリに表示されるようにする方法がわからないからです。

ベストアンサー1

ユーザー名が 1 行に 1 つずつあるか、1 つ以上のスペースで区切られていると仮定すると、リスト・ファイルで次のコマンドを使用できます。

 for user in $(cat listfile)
 do
    useradd -m -d /home/top100/${user} ${user}
 done

おすすめ記事