Bash / Linuxの[メール保護](コマンドライン引数)とは何ですか?
この記事では、 [email protected]について説明します。 BashおよびBash/Shellスクリプトと、それを使用する方法と理由について説明します。
[email protected] variableは、 allの値を保持するBashの特別な変数です。 スクリプトに渡されるコマンドライン引数/パラメータの一覧。
Bashのコマンドライン引数/パラメータ
シェルスクリプトでコマンドライン引数/パラメータを使用することは重要で便利な機能であるため、完全な記事があります:
この記事は、シェル/Bashスクリプトのコマンドライン引数に関する記事の続きです
[email protected]には、スクリプトに渡されるすべてのパラメーター/引数が含まれています
[email protected]の方法を説明する最も簡単な方法 もちろん、いくつかのサンプルコードを使用して動作します。
次のスクリプト例は、変数 [email protected]の内容を出力するだけです。
#!/bin/bash echo [email protected]
いくつかの引数の例を使用してこのスクリプトを呼び出す:
sh test.sh "apple" 0 banana 1
次の出力になります:
apple 0 banana 1
したがって、 [email protected] 変数は、スクリプトに渡されるすべてのパラメーターの値を保持するだけです。
値であるため、引用符は削除されていることに注意してください [email protected]に含まれているパラメータの 渡されたテキストではなく。
すべての位置パラメータは位置1から含まれています(位置0には実行中のスクリプトの名前が含まれているため、省略されています)。
[email protected] はユースケースが限定された特別な変数です。admin@ wsxdnを使用するのではなく、位置パラメータを使用し、使用目的どおりに使用する(1つの値を1つのパラメータに渡す)ことをお勧めします。 com 大量のデータをスクリプトに読み込み、自分で解析しようとします。
-
Linuxで役立つ10の連鎖演算子と実用的な例
Linuxコマンドの連鎖とは、複数のコマンドを組み合わせて、それらの間で使用されるオペレーターの動作に基づいて実行させることを意味します。 Linuxでのコマンドの連鎖は、シェル自体で短いシェルスクリプトを記述し、ターミナルから直接実行するようなものです。連鎖により、プロセスの自動化が可能になります。さらに、無人の機械は、チェーンオペレーターの助けを借りて非常に体系的な方法で機能することができます。 関連項目: Awkおよび正規表現を使用してファイル内のテキストをフィルタリングする方法 この記事は、頻繁に使用されるコマンドチェーン演算子に光を当てることを目的としています。 、簡単な説明と
-
知っておくべき便利なLinuxコマンドラインBashショートカット
この記事では、Linuxユーザーに役立つBashコマンドラインショートカットをいくつか紹介します。これらのショートカットを使用すると、以前に実行したコマンドへのアクセスと実行、エディターのオープン、コマンドラインでのテキストの編集/削除/変更、カーソルの移動、コマンドでのプロセスの制御などの特定のアクティビティを簡単かつ迅速に実行できます。行。 この記事は、Linuxの初心者がコマンドラインの基本を理解するのに大いに役立ちますが、中級のスキルを持っている人や上級ユーザーも実際に役立つと思うかもしれません。次のように、カテゴリに従ってbashキーボードショートカットをグループ化します。 エディ