シェルスクリプトの変数でコマンドラインの拡張を取得する

量子

必要な引数のインデックスが含まれている変数からコマンドの引数を取得したいと思います。このようなもの

# command in terminal, `foo -r -f value_wanted`
index="3"
var=$"$index"
echo $var ## expected output `value_wanted`

私はそれを呼び出すことができることを知っ$3ていますが、私が持っているそのインデックスは変数にあります。

pfnuesel

これは、次の表記法を使用して実現できます。

echo "${!index}"

ただし、位置引数を処理する場合は、getopt(ではなくgetoptsを使用することをお勧めします

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Linuxシェルスクリプトのコマンドラインで "../"から完全パスを取得する方法

分類Dev

シェルスクリプトのコマンドライン入力として変数を使用する

分類Dev

シェルスクリプトのコマンドライン引数で特殊文字を処理する方法

分類Dev

シェルスクリプトのコマンドライン引数で特殊文字を処理する方法

分類Dev

スクリプト内でインタラクティブのシェル履歴拡張を使用する

分類Dev

ファイル拡張子のリストを取得する Windows コマンド

分類Dev

シェルスクリプトでコンマ区切りのコマンドライン引数をjsonに変換します

分類Dev

シェルスクリプトでfindコマンドのみを使用して特定の拡張子を照合する際の問題

分類Dev

コマンドライン入力引数の数を増やすために、以下のシェルスクリプトを変換する方法。

分類Dev

動作中のコマンドを、引数を取得するシェルスクリプトファイルに変換する

分類Dev

シェルスクリプトでさまざまな変数のコマンドを実行するには

分類Dev

シェルスクリプトでAWKコマンドの動的NRパラメータを取得する方法

分類Dev

Cocoa Mac Os Xデスクトップアプリケーションで、拡張子のないファイルをアプリのアイコンにドラッグできるようにプロジェクトを構成できますか?

分類Dev

シェルスクリプトのコマンドラインからブールパラメータを読み取る「非バインド変数」

分類Dev

シェルスクリプト-関数内のコマンドラインへの出力を強制します

分類Dev

Bash:コマンドラインからアクセスできるbashスクリプトでシェル変数を作成する

分類Dev

シェルスクリプトのコマンドラインからExpectに引数を渡す方法

分類Dev

シェルスクリプトで2つのコマンドのリダイレクトを比較する方法

分類Dev

単一のPowerShellコマンドでクラシックVMとARMVMの両方に拡張機能をインストールする

分類Dev

コマンドラインでバッチおよびシェルスクリプトを介してJavaにオプションのjvm引数を渡す

分類Dev

シェルスクリプトの変数にコマンドを格納する方法は?

分類Dev

シェルスクリプト内のコマンドに変数を挿入する

分類Dev

URLを変数とするシェルスクリプトcUrlコマンド

分類Dev

シェルスクリプトでファイルの拡張子を取得する方法

分類Dev

シェルスクリプトでgitdiffコマンドの出力を取得する方法

分類Dev

システムコマンドでawkスクリプトのシェル変数を使用するにはどうすればよいですか?

分類Dev

シェルスクリプトでのコマンドライン引数の解析

分類Dev

Jenkinsパイプラインのシェルスクリプト部分で変数を定義する

分類Dev

複数のタブを開き、シェルスクリプトでコマンドを実行する

Related 関連記事

  1. 1

    Linuxシェルスクリプトのコマンドラインで "../"から完全パスを取得する方法

  2. 2

    シェルスクリプトのコマンドライン入力として変数を使用する

  3. 3

    シェルスクリプトのコマンドライン引数で特殊文字を処理する方法

  4. 4

    シェルスクリプトのコマンドライン引数で特殊文字を処理する方法

  5. 5

    スクリプト内でインタラクティブのシェル履歴拡張を使用する

  6. 6

    ファイル拡張子のリストを取得する Windows コマンド

  7. 7

    シェルスクリプトでコンマ区切りのコマンドライン引数をjsonに変換します

  8. 8

    シェルスクリプトでfindコマンドのみを使用して特定の拡張子を照合する際の問題

  9. 9

    コマンドライン入力引数の数を増やすために、以下のシェルスクリプトを変換する方法。

  10. 10

    動作中のコマンドを、引数を取得するシェルスクリプトファイルに変換する

  11. 11

    シェルスクリプトでさまざまな変数のコマンドを実行するには

  12. 12

    シェルスクリプトでAWKコマンドの動的NRパラメータを取得する方法

  13. 13

    Cocoa Mac Os Xデスクトップアプリケーションで、拡張子のないファイルをアプリのアイコンにドラッグできるようにプロジェクトを構成できますか?

  14. 14

    シェルスクリプトのコマンドラインからブールパラメータを読み取る「非バインド変数」

  15. 15

    シェルスクリプト-関数内のコマンドラインへの出力を強制します

  16. 16

    Bash:コマンドラインからアクセスできるbashスクリプトでシェル変数を作成する

  17. 17

    シェルスクリプトのコマンドラインからExpectに引数を渡す方法

  18. 18

    シェルスクリプトで2つのコマンドのリダイレクトを比較する方法

  19. 19

    単一のPowerShellコマンドでクラシックVMとARMVMの両方に拡張機能をインストールする

  20. 20

    コマンドラインでバッチおよびシェルスクリプトを介してJavaにオプションのjvm引数を渡す

  21. 21

    シェルスクリプトの変数にコマンドを格納する方法は?

  22. 22

    シェルスクリプト内のコマンドに変数を挿入する

  23. 23

    URLを変数とするシェルスクリプトcUrlコマンド

  24. 24

    シェルスクリプトでファイルの拡張子を取得する方法

  25. 25

    シェルスクリプトでgitdiffコマンドの出力を取得する方法

  26. 26

    システムコマンドでawkスクリプトのシェル変数を使用するにはどうすればよいですか?

  27. 27

    シェルスクリプトでのコマンドライン引数の解析

  28. 28

    Jenkinsパイプラインのシェルスクリプト部分で変数を定義する

  29. 29

    複数のタブを開き、シェルスクリプトでコマンドを実行する

ホットタグ

アーカイブ