linuxシェルコマンドライン引数は?
Linux シェルコマンドラインパラメータには、以下のような一般的なタイプがあります。
- 「オプション」とは、「-」や「–」で始まる引数で、コマンドの振る舞いを制御します。例えば、「ls -l」の「-l」は、ファイルリストを長形式で出力することを表します。
- 位置引数: コマンドの操作対象のオブジェクトまたはファイルを指定します。例えば、”cp file1 file2″ の “file1” と “file2” が位置引数です。
- 環境変数パラメータ:コマンドの実行に影響を与えるように環境変数を設定するためのパラメータ。例えば、「export PATH=/usr/local/bin」の「PATH=/usr/local/bin」は環境変数パラメータです。
- 標準入力/出力パラメータはコマンドの入力元と出力先の指定に使われます。例えば「command < input.txt」の「< input.txt」はコマンドの入力元を「input.txt」ファイルにすることを示しています。
- 「natively in japanese」の部分を日本語にすると:
- 引用パラメータ: 特殊文字を含むコマンドライン引数を保護し、正しい解釈を担保するために使用。たとえば、”echo ‘Hello, World!’“の”‘Hello, World!’”は引用パラメータです。
これらのパラメータは特定のコマンドやニーズに応じて組み合わせて使用することができます。