テキストファイルからユーザー名を抽出するLinuxスクリプト

ダニエルウィルソン

私はスクリプトの初心者ですtext.datが、ファイルの場所にユーザー名のみを含むというテキストファイルを作成し、そのテキストファイルの名前を表示して新しいユーザーアカウントを作成する/home/daniel/text.datスクリプト(と呼ばれるaddusers.shを実行しようとしています。text.datファイルで指定された新しいユーザーアカウントごとのシステム

作成されたユーザーアカウントごとに、/home/daniel/logs/useraccounts.logファイルに行エントリを追加します。行エントリには、次の情報が含まれます。

追加| <ユーザーアカウント名> | <作成日時>
これは私がこれまでに持っているものです:

#!/ bin / bash 
echo“ cat text.dat” 
newuser = grep /home/daniel/text.dat 
sudo adduser $ newuser
bertieb

ファイルにリストされているように、Linuxシステムにユーザーを追加するにはどうすればよいですか?

プロセスを完全に自動化する(egを介して実行するsudo ./addusers.sh場合は、次のように実行する必要があります

#!/ bin / bash 
#addusers.sh-システムにユーザーを追加し、同じログを出力します
#root
として実行するか、
sudousersfile = / home / daniel / text.dat 
logfile = / home / daniel / logs /useraccounts.log経由で実行します

ユーザーの読み取り中。do 
   echo "Adding $ user" 
   adduser --gecos "" --disabled-password $ user 
   echo "added | $ user |` date` | " >> $ logfileが
完了しました<$ usersfile

オプション付き(adduserマンページから):

--disabled-password

Like --disabled-login, but logins are still possible (for example using SSH RSA keys) but not using パスワード認証。

--disabled-login私も思うにうまくいくだろう)

--gecos GECOS

Set the gecos field for the new entry generated. adduser will not ask for finger information if this option is given.

adduserパスワードやユーザー情報を指定する場合は、これらのオプションをオフのままにしておくことができます

オプションを使用して作成日時をどのように指定するかを指定することもできます。date

$日付 "+%Y-%m-%d%H%M" 
2017-02-19 0330

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テキストファイルからユーザー名を抽出する

分類Dev

レジストリからテキストファイルにWindowsユーザープロファイルSIDを抽出する方法は?

分類Dev

テキストファイルからデータを抽出するMatlabスクリプト

分類Dev

オクテットストリームからファイル名を抽出することは可能ですか?

分類Dev

オクテットストリームからファイル名を抽出することは可能ですか?

分類Dev

Powershellスクリプトを使用して、テキストファイルからループ内のキーと値のペアを抽出する

分類Dev

ID3tag - ファイル名からメタデータを抽出するスクリプト

分類Dev

区切り文字を使用してファイルからテキストを抽出するVBスクリプト

分類Dev

linux:ユーザーにファイル名を尋ねることができるスクリプトを取得し、そのファイルを開きます

分類Dev

Perlスクリプトからユーザー名を抽出します

分類Dev

テキストファイルからのユーザー名の作成

分類Dev

Tampermonkeyユーザースクリプトでテキストファイルの単語を置き換えるにはどうすればよいですか?

分類Dev

ユーザーをテキスト ファイルから UNIX システムに追加する方法は?

分類Dev

テキスト内のユーザー名をプロファイルへのリンクに変換する正規表現

分類Dev

保存されたユーザー名とパスワードをファイルから抽出し、Pythonスクリプトで使用する効率的な方法は何ですか?

分類Dev

テキストファイルからユーザー名とパスワードを読み取るプログラム

分類Dev

Linux:テキストファイルからのデータ抽出

分類Dev

for ループを使用してテキスト ファイルからデータを抽出する

分類Dev

c ++ 98linuxを使用してテキストファイルからデータを抽出するには

分類Dev

テキストファイルから特定のデータを抽出する

分類Dev

テキストファイルからデータを抽出する

分類Dev

テキストファイルから特定のレコードを抽出する

分類Dev

PowerShellのテキストファイルからデータを抽出する

分類Dev

テキストファイルからデータを抽出する (python)

分類Dev

テキストファイルからExcelにデータを抽出する

分類Dev

テキストファイルでユーザー名とパスワードを確認する方法

分類Dev

テキスト ファイルでユーザー名とパスワードを確認する

分類Dev

Windows Server 2003で(CSVファイルから)Windowsユーザーを非アクティブ化するPowershellスクリプト

分類Dev

テキストからファイルパスを抽出する

Related 関連記事

  1. 1

    テキストファイルからユーザー名を抽出する

  2. 2

    レジストリからテキストファイルにWindowsユーザープロファイルSIDを抽出する方法は?

  3. 3

    テキストファイルからデータを抽出するMatlabスクリプト

  4. 4

    オクテットストリームからファイル名を抽出することは可能ですか?

  5. 5

    オクテットストリームからファイル名を抽出することは可能ですか?

  6. 6

    Powershellスクリプトを使用して、テキストファイルからループ内のキーと値のペアを抽出する

  7. 7

    ID3tag - ファイル名からメタデータを抽出するスクリプト

  8. 8

    区切り文字を使用してファイルからテキストを抽出するVBスクリプト

  9. 9

    linux:ユーザーにファイル名を尋ねることができるスクリプトを取得し、そのファイルを開きます

  10. 10

    Perlスクリプトからユーザー名を抽出します

  11. 11

    テキストファイルからのユーザー名の作成

  12. 12

    Tampermonkeyユーザースクリプトでテキストファイルの単語を置き換えるにはどうすればよいですか?

  13. 13

    ユーザーをテキスト ファイルから UNIX システムに追加する方法は?

  14. 14

    テキスト内のユーザー名をプロファイルへのリンクに変換する正規表現

  15. 15

    保存されたユーザー名とパスワードをファイルから抽出し、Pythonスクリプトで使用する効率的な方法は何ですか?

  16. 16

    テキストファイルからユーザー名とパスワードを読み取るプログラム

  17. 17

    Linux:テキストファイルからのデータ抽出

  18. 18

    for ループを使用してテキスト ファイルからデータを抽出する

  19. 19

    c ++ 98linuxを使用してテキストファイルからデータを抽出するには

  20. 20

    テキストファイルから特定のデータを抽出する

  21. 21

    テキストファイルからデータを抽出する

  22. 22

    テキストファイルから特定のレコードを抽出する

  23. 23

    PowerShellのテキストファイルからデータを抽出する

  24. 24

    テキストファイルからデータを抽出する (python)

  25. 25

    テキストファイルからExcelにデータを抽出する

  26. 26

    テキストファイルでユーザー名とパスワードを確認する方法

  27. 27

    テキスト ファイルでユーザー名とパスワードを確認する

  28. 28

    Windows Server 2003で(CSVファイルから)Windowsユーザーを非アクティブ化するPowershellスクリプト

  29. 29

    テキストからファイルパスを抽出する

ホットタグ

アーカイブ