実験5シェルスクリプトプログラミング

プロジェクト 内容
この課題はどのコースに属していますか 授業ホームページへのリンク
この課題の要件は何ですか 仕事の要件
学生ID名 17043225-Ye Longjian
宿題の学習目標 1. スクリプトのshell概念と使用法を理解する2. shellスクリプト言語の基本的な文法をマスターする3.簡単なshellスクリプトプログラミングを学ぶ

1.ユーザーに文字列を入力させます。ユーザーがhelloと入力した場合は、helloユーザー名のイニシャルを入力します。それ以外の場合は、helloと入力します。

2.入力されたユーザー名が存在するかどうかを判断するスクリプトを記述します。出力結果は存在するか存在しないかのどちらかで、他のデータは出力できません。

3. 1〜100のすべての奇数の合計を計算するスクリプトを記述します

4.キーボードから入力した整数が素数かどうかを判断するスクリプトを記述します。

5.マルチタスクメンテナンスインターフェースのシミュレーションプログラムを実行すると、メインメニューが最初に表示され、選択後、対応するメンテナンスモニタリング操作が実行されます。

6.スクリプトを記述して、shiftとforループをそれぞれ使用して、ユーザー入力パラメーター番号の合計を計算します。

7. phonenumber.txtファイルを生成するスクリプトを記述しますファイルの内容は、139で始まる1000個の電話番号をランダムに生成することであり、各電話番号は1行を占めます。

8.質問7で生成された1000の電話番号から5つのラッキーナンバーを抽出し、最初の3桁と3桁と最後の4桁のみを表示する必要があることを表示し、中央の4桁を*に置き換えます。

9. untilステートメントを使用して、10人のユーザーをバッチで作成します。stu1-stu5ユーザーのUIDは2001-2005で、stu6-stu10ユーザーのホームディレクトリは/ rhome / stu6- / rhome / stu10にあります。

10.ユーザーが入力した基本情報(氏名、性別、年齢)を収集するスクリプトを記述し、ユーザーが入力しない場合、ユーザーに入力を促し、最終的にユーザーが入力した情報に応じたコンテンツを出力します。

おすすめ

転載: www.cnblogs.com/nchu17043225/p/12677788.html