シェルについて質問させてください。
外部ファイルに定義した値を、シェル内で変数から呼び出したいです
↓このようなことがやりたいです
txt
1txt1="りんご"
sh
1function msg(){ 2echo "「$1」には、「$1」がはいっています" 3} 4msg txt1
msgファンクションを、「txt1」という引数で呼んでいます
msmファンクションのechoで呼んでいる、一つ目の$1は、そのまま「txt1」と、
二個目の$1はテキストに定義した「りんご」を呼び出したいと考えています
(つまり「「txt1」には、「りんご」がはいっています」)と、出力したいです
いろいろと調べた結果、「eval」を使うとよい、という情報もありましたが、うまくいかず…
どんなことでも構いません。なにかアドバイスをいただけると幸いです
よろしくお願いします
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/23 05:40