Shell で受信パラメータを受信する方法は 2 つあることがわかっています。 1 つはスクリプトを通じてパラメータを渡す方法であり、もう 1 つは読み取りを通じて受信パラメータを受け取る方法です。スクリプトを通じてパラメータを渡す簡単な例は次のとおりです。 # スクリプトをパススルーします。$0 はスクリプト名、$1 は最初のパラメータ、$2 は 2 番目のパラメータです [root@host ~]# ./script.sh 1 2 合計 = 3 [root@host ~]# vim script.sh #!/bin/bash 関数add(){ 合計=$(式$1 + $2) echo -e "合計 = $total" } 1ドル追加 2ドル read を通じて受信パラメータを受信する方法を見てみましょう。まず、read の基本形式を見てみましょう。
[root@host ~]# ./script.sh パスワードを入力してください: 入力したパスワードは: Test@1234\ [root@host ~]# vim script.sh #!/bin/bash read -n10 -t30 -r -s -d $ -p "パスワードを入力してください:" パスワード echo -e "\n入力したパスワードは:$password"
上記の例から、上記の一般的な機能のほとんどが基本的にカバーされており、特に -p、-n、-t、-s などのパラメーターは、読み取りコマンドをよく学習するために使用できます。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: CocosCreatorでWeChatゲームを作成する方法
>>: CMD で MySQL データベースを操作するときに中国語の文字化けが発生する問題の解決方法
大学院入試に備えて、C/C++ を使って基本的なデータ構造とアルゴリズムを実装する予定です。アルゴリ...
目次1. 原則の概要クエリキャッシュシステム変数1. クエリキャッシュを持つ2. クエリキャッシュ制...
擬似要素と擬似クラスところで、まずは疑似クラスセレクターと疑似要素セレクターについておさらいしておき...
目次1. 上の写真2. ユーザーが存在しない3. コードをアップロードする1. 上の写真 2. ユー...
問題を見つける最近、仕事で問題が発生しました。InnoDB タイプの SQL ファイルを実行すると、...
序文サーバーを展開した後、私は大きな喜びを感じながら自分の Web サイトにアクセスし、見たものすべ...
1. 公式MySQL Yumリポジトリをダウンロードしてインストールする 実行ファイル: mysql...
<br />原文: http://andymao.com/andy/post/80.ht...
今週は戦争のように忙しかったです。他人に操られているような気がします。毎日朝早く出勤して夜遅く帰り、...
目次1. 定義と使用1.1 定義1.2 使用2. 複数のファイルに分割する3. エイリアス序文: T...
1. 前提条件インポートには require.context メソッドを使用します。vite で作成...
カーネル内の強力なツール cgroup は、NameSpace によって分離されたリソースを制限でき...
目次1. 双方向バインディング2. 他のタグを選択した場合にも同じ結果になりますか? 答えはもちろん...
IntelliJ IDEA が Tomcat を使用して Javaweb プロジェクトをデプロイし...
/etc/my.cnf または /etc/mysql/my.cnf ファイルを変更する [クライアン...