tcl/tk(8.4)をWindows2000/98で使っております。
あるライブラリで、コマンドの実行結果を標準出力に返してくるものがあるのですが、その結果を変数で受けるには
どうしたらよいのでしょうか。
具体的には、
>gpib read
とシェル内で入力すると結果が
>123
と返ってきます。この123を、変数で受けたいのです。
いろいろ、検索してみたのですが、そういうことをして
いる例がなくて困っております。
なお、あるライブラリとは、
http://gpib-tcl.sourceforge.net/ のGPIB-tcl
のことです。
No.1ベストアンサー
- 回答日時:
set var [gpib read] または set var [exec gpib read]
でできませんか(var は変数の意)。
gpib というコマンドにパスが通っていなければ
絶対パスを指定する必要があるかもしれません。
参考URL:http://www.interq.or.jp/japan/s-imai/tcltk/index …
この回答への補足
出来ました。十分に確認せず、出来ないと申し上げで
しまい、すみませんでした。
ありがとうございます。
昨晩はgpibパッケージの使える環境が無かった
ので、とりあえず、「標準出力に文字を書くputs」
で試してダメだったので、「出来ませんでした」
と断言してしまったのですが、本日、gpibコマンド
で試したら、無事に、変数に代入されました。
助かりました。
これからもよろしくお願いいたします。
できませんでした、、、、。
set x [puts "Hello"]
では、xには、Helloは代入されませんでした。
なお、gpibはパッケージですので、DOSのコマンド
ではありません。直接、wish等から実行できる
コマンドです。
大変コマって、はまっております。どうしましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- 統計学 生物統計学の質問 7 2022/05/17 13:59
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- UNIX・Linux bashでブランク(空白)を検索文字列として指定する方法 1 2022/04/13 22:29
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 割られる整数と割る整数を受け取って、商と余りを出力す 3 2022/07/05 10:23
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分母 3 2022/07/19 17:09
- 統計学 確率統計の問題です。 3 2022/04/07 04:39
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(病気・怪我・症状) 肝機能の数値が高い原因は・・・ 1 2022/10/06 18:29
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBユーザーフォームで時間入力
-
コマンドプロンプトが実行中か...
-
Excel VBA コマンドライン(MS-...
-
VB2008の初心者です。VB6のツ...
-
ttlで戻り値を取得する方法
-
AcceccDataSourceに対する任意...
-
バッチファイルでキー操作を行う。
-
【C#】 DOSコマンドを使いたい
-
ディスクの空き容量を取得する...
-
IBMメインフレームの勉強法
-
パソコン、コマンドプロンプト...
-
コマンドプロンプトですべてのU...
-
ExcelVBAでDOSコマンドの標準出...
-
VBでネットワーク上のコンピュ...
-
N88 BASIC リスト表示方法
-
[ASP]BASICで使えたような「G...
-
コマンドとコマンドラインとコ...
-
C#でローカルユーザーやグルー...
-
コマンドラインからのIPアドレ...
-
TEXの表の位置が・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイルでキー操作を行う。
-
コマンドプロンプトが実行中か...
-
コマンドプロンプトで表示が多...
-
ttlで戻り値を取得する方法
-
別のユーザーフォームのコマン...
-
VBユーザーフォームで時間入力
-
Tera Term Proに関する質問です。
-
コマンドプロンプトですべてのU...
-
コマンドキーがないんですけど...
-
TEXの表の位置が・・・
-
ルーターにつながっている全て...
-
デフォルトのショートカットキ...
-
dosバッチ起動後、画面を閉じな...
-
文字の点滅はどうやるのですか?
-
EEPROMのデータの初期化について
-
RTX1100の削除コマンド
-
JP1起動バッチについて
-
コンボボックス(最終行取得)
-
makeコマンドのエラー
-
ディスクの空き容量を取得する...
おすすめ情報