bashスクリプトを書く。これを作成する方法についてのガイダンスが必要です

サム

名、ミドルネームのイニシャル、姓、生年月日のレコードを作成するためのbashスクリプトを作成しようとしています。ユーザーにこれらを入力してもらい、出力を提供することを完了しました。5に進まない場合、ステップ2に戻るかどうか、ユーザーに入力する別のレコードがあるかどうかを尋ねようとしています。どのステップ2で情報を再入力し、ステップ5で情報を姓で並べ替えます。これは私がしている質問です。ユーザーに入力する別のレコードがあるかどうかを尋ねます。もしそうなら2に戻り、そうでなければ5に戻す

私は具体的な答えを探しているのではなく、このスクリプトを通して私を助けるための説明やガイダンスだけで私のコードを実行するように求めているのではありません。ありがとうございました。

これは私が今まで持っているものです

    #!/bin/bash
    echo “Enter the required information”
    echo “Enter your First Name”
    read fn
    echo “Enter your Middle Initial”
    read mi
    echo “Enter your last name”
    read ln
    echo “ Enter your DOB”
    read dob
    echo $fn $mi $ln $dob
    echo $fn $mi $ln $dob >> Students.csv
PesaThe

この非常に単純なアプローチを使用して、ユーザーが次のように入力して確認する限り、入力を求めることができますy

answer="y"

while [[ $answer = "y"* ]]; do
   echo "Enter info:"
   ...
   ...
   ...
   read -p "Type y to add more input: " -r  answer
done

#do stuff with the output, sorting etc.

また、ほとんどの場合、入力に円記号が含まれている場合に備えて、-rオプションを使用readする必要があります。-r do not allow backslashes to escape any characters

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ログイン時に正しくない場合にログアウトするBashスクリプトの作成。ガイダンスが必要

分類Dev

必要なすべてのファイルがシェルスクリプトでダウンロードされていることを確認する方法

分類Dev

このスクリプトファイルの関数を毎回ソースすることなくロードするにはどうすればよいですか?「コマンドが見つかりません」(Bash /スクリプトの基本)

分類Dev

いつでも/ datepickerは、コンテンツを変更しなくても、入力ボックスがフォーカスされるたびに変更イベントをトリガーします。これを回避する方法は?

分類Dev

このクエリを書き直す際のガイダンスが必要

分類Dev

認証のための複数のプロンプトを処理するbashスクリプトの作成についてサポートが必要

分類Dev

Javaでwavファイルを再生するのに行き詰まっています...いくつかのガイダンスが必要です

分類Dev

Javaでwavファイルを再生するのに行き詰まっています...いくつかのガイダンスが必要です

分類Dev

jQueryでイベントがトリガーされることなく表示されるダイアログボックスを作成するにはどうすればよいですか?

分類Dev

ListViewにバインドするために、さまざまなアイテムでリストを作成する方法についての指示が必要です

分類Dev

Vueインスタンスの作成の違いを理解するのに助けが必要ですか?これはベストプラクティスであり、各オプションはいつ使用されますか?

分類Dev

このbashスクリプトを理解するのに助けが必要です

分類Dev

Bashスクリプトのインスタンスが一度に1つだけ実行されていることを確認するにはどうすればよいですか?

分類Dev

各インスタンスの作成時にユーザーがスクリプトのアクセス権を承認する必要がないスクリプトを使用してGoogleシートテンプレートを作成するにはどうすればよいですか?

分類Dev

terraformリソースは、変数に基づいて複数のCloudWatchアラームを作成する必要があります。これはプランで確認されていますが、1つのアラームのみをデプロイします。

分類Dev

ボタン(私が書いたようにこの入力にテキストを挿入する)でJQueryスクリプト(入力にテキストを書き込むフィルター/ハイライト)をトリガーしますか?

分類Dev

DEの起動時に実行されるようにbashスクリプトをインストールするタスクを(インストーラースクリプトを介して)作成するにはどうすればよいですか?

分類Dev

Pythonスクリプトファイルのいくつかの割り当てを上書きするにはどうすればよいですか?

分類Dev

スクリプトがbashで実行されている間に、変数の内容をファイルにダンプします

分類Dev

Bashスクリプトのインスタンスが1つだけ実行されていることを確認する最良の方法は何ですか?

分類Dev

角かっこがネストされている深さに応じて、入力ファイルの行をインデントするスクリプトを作成するにはどうすればよいですか?

分類Dev

href属性が必要なものでない場合にリダイレクトリンクを作成する方法

分類Dev

マングースはオブジェクトを作成する必要がありますが、別のオブジェクトにすでにこのプロパティがある場合は、プロパティをスキップしてください

分類Dev

gitがクローンを作成し、CDを作成し、そのリポジトリをテキストエディタ(atom。)ですべて1つに開くbashエイリアスを作成するための適切な構文は何ですか?

分類Dev

別の列の値でグループ化する必要がある重複エントリを持つ列でインデックス付けされたピボットテーブルを作成するにはどうすればよいですか?

分類Dev

約束の約束とそれをより良く書く方法についていくつかのアドバイスが必要です

分類Dev

UIオートメーションスクリプトがそれらにアクセスできるinstrumentsコマンドラインを介していくつかの引数を送信する方法はありますか?

分類Dev

シェルスクリプトヘッダーで#!/ bin / bashが指定されている場合、使用するbashバージョンにエイリアスを追加することはできますか?

分類Dev

これらすべてのコマンドを入力する代わりに、bashスクリプトを作成することは可能ですか?

Related 関連記事

  1. 1

    ログイン時に正しくない場合にログアウトするBashスクリプトの作成。ガイダンスが必要

  2. 2

    必要なすべてのファイルがシェルスクリプトでダウンロードされていることを確認する方法

  3. 3

    このスクリプトファイルの関数を毎回ソースすることなくロードするにはどうすればよいですか?「コマンドが見つかりません」(Bash /スクリプトの基本)

  4. 4

    いつでも/ datepickerは、コンテンツを変更しなくても、入力ボックスがフォーカスされるたびに変更イベントをトリガーします。これを回避する方法は?

  5. 5

    このクエリを書き直す際のガイダンスが必要

  6. 6

    認証のための複数のプロンプトを処理するbashスクリプトの作成についてサポートが必要

  7. 7

    Javaでwavファイルを再生するのに行き詰まっています...いくつかのガイダンスが必要です

  8. 8

    Javaでwavファイルを再生するのに行き詰まっています...いくつかのガイダンスが必要です

  9. 9

    jQueryでイベントがトリガーされることなく表示されるダイアログボックスを作成するにはどうすればよいですか?

  10. 10

    ListViewにバインドするために、さまざまなアイテムでリストを作成する方法についての指示が必要です

  11. 11

    Vueインスタンスの作成の違いを理解するのに助けが必要ですか?これはベストプラクティスであり、各オプションはいつ使用されますか?

  12. 12

    このbashスクリプトを理解するのに助けが必要です

  13. 13

    Bashスクリプトのインスタンスが一度に1つだけ実行されていることを確認するにはどうすればよいですか?

  14. 14

    各インスタンスの作成時にユーザーがスクリプトのアクセス権を承認する必要がないスクリプトを使用してGoogleシートテンプレートを作成するにはどうすればよいですか?

  15. 15

    terraformリソースは、変数に基づいて複数のCloudWatchアラームを作成する必要があります。これはプランで確認されていますが、1つのアラームのみをデプロイします。

  16. 16

    ボタン(私が書いたようにこの入力にテキストを挿入する)でJQueryスクリプト(入力にテキストを書き込むフィルター/ハイライト)をトリガーしますか?

  17. 17

    DEの起動時に実行されるようにbashスクリプトをインストールするタスクを(インストーラースクリプトを介して)作成するにはどうすればよいですか?

  18. 18

    Pythonスクリプトファイルのいくつかの割り当てを上書きするにはどうすればよいですか?

  19. 19

    スクリプトがbashで実行されている間に、変数の内容をファイルにダンプします

  20. 20

    Bashスクリプトのインスタンスが1つだけ実行されていることを確認する最良の方法は何ですか?

  21. 21

    角かっこがネストされている深さに応じて、入力ファイルの行をインデントするスクリプトを作成するにはどうすればよいですか?

  22. 22

    href属性が必要なものでない場合にリダイレクトリンクを作成する方法

  23. 23

    マングースはオブジェクトを作成する必要がありますが、別のオブジェクトにすでにこのプロパティがある場合は、プロパティをスキップしてください

  24. 24

    gitがクローンを作成し、CDを作成し、そのリポジトリをテキストエディタ(atom。)ですべて1つに開くbashエイリアスを作成するための適切な構文は何ですか?

  25. 25

    別の列の値でグループ化する必要がある重複エントリを持つ列でインデックス付けされたピボットテーブルを作成するにはどうすればよいですか?

  26. 26

    約束の約束とそれをより良く書く方法についていくつかのアドバイスが必要です

  27. 27

    UIオートメーションスクリプトがそれらにアクセスできるinstrumentsコマンドラインを介していくつかの引数を送信する方法はありますか?

  28. 28

    シェルスクリプトヘッダーで#!/ bin / bashが指定されている場合、使用するbashバージョンにエイリアスを追加することはできますか?

  29. 29

    これらすべてのコマンドを入力する代わりに、bashスクリプトを作成することは可能ですか?

ホットタグ

アーカイブ