アプリ版:「スタンプのみでお礼する」機能のリリースについて

スクリプトファイルの記述について質問させて頂きます。

ラズパイを最近始めたばかりの初心者です。
スクリプトファイルで以下のような命令文を記述すると、

 sudo home/pi/ … / && sudo ./test 文字列  ・・・①

『test』プログラムが実行され、文字列が表示されます。
上記の応用として、test以下に記述する文字列がテキストファイルに保存されている場合に、
どのようなソースを記述すれば、①と同様の実行結果を得られますか?

 ・テキストファイルを開く?
 ・テキストファイルの文字列を変数に代入?
 ・『test』プログララムの実行文に変数を組込む?

以上、よろしくお願い致します。

A 回答 (1件)

質問文に直接回答すると、



まったく同じ効果を得るなら、
... ./test "`cat 文字列を保存したファイル名`"
です。

バッククオート(`)は、囲まれた間のコマンドを実行した出力文字列を意味し、
ダブルクオート(")は、囲まれた間の文字列を1つの引数と見なせという意味です。


本当にやりたいことは違うことのような気もしますが・・・
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

お礼日時:2020/05/21 18:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!