私は対話型のbashスクリプトを用意しています。まず対話型のbashスクリプトを実行してから、まずユーザー名を尋ねてから、パスワードを尋ねてから再度パスワードを確認します。 (これはUbuntuではなく私たちのERPシステムにユーザーを作成します)対話型のBashスクリプト
私は1000人以上のユーザーとランダムに生成されたパスワードのCSVを持っているため、これらのユーザーをすべて作成する必要があります。私はCSVからユーザーを選んだスクリプトを書いて、パスワードを尋ねられたらCSVからパスワードを渡してユーザーを作成します。以下は私がやったことですが、それは意図したとおりに動作しませんでした:
パスワードが一致しないというエラーが表示されます。 のような個々のユーザーの作業のための実際のスクリプト:
~$ createuser xyz <press Enter>
password for xyz: whatever <press enter>
confirm password for xyz whatever <enter again>
~$
そのこと:私は1つずつ追加しますが、私は小さなスクリプトを超える使用しようとしていた1000 +がある場合
~$ createuser xyz whatever whatever <press enter>
~$
それは正常に動作しますCSV。
:
と同様に実行DB内のいろいろなテーブルにヒットして、既存のスクリプト作成ユーザーを作成し、DB内のさまざまなテーブルに必要な情報を保存するので、このスクリプトを使用してユーザーを作成する必要があります。 – User2403
これは同じユーザーを作成します。単にあなたのcsvを指定された形式に変換するか、または2番目のオプションを使用して 'variables'に値を指定するだけです。 –
私は、ubuntu用ではなく、私たちのERP用のユーザーを作成する必要があります。 – User2403