• 締切済み

【Teraterm】文字列と変数の連結方法

Teratermのマクロで変数+文字列の結合はstrconcatを用いれば 可能ですが、文字列+変数の順で結合する場合、どうすればよいのでしょうか? ご存じの方、是非ご教授の程、宜しくお願いします。

みんなの回答

  • junpecho
  • ベストアンサー率9% (1/11)
回答No.1

sprintf

関連するQ&A

  • TeraTermマクロの文字列結合

    hostname = "100.100.100.100" log="20101010" という変数をteratermマクロで設定しております。 この二つの変数の間に、空白または_(アンダーバー)を一つ入れて "100.100.100.100_20101010" という文字列を作成して、変数に格納するなりしたいのです。 ただ、hostname変数とlog変数の中身は変えれないので、 hostname = "100.100.100.100_"や、log="_20101010"の このやり方以外でお願いします。 ご教授よろしくお願いします。

  • teraterm文字列の選択

    お世話になっております。 現在、teratermのマクロを用いてサーバログの監視を行おうとしているのですが。 ログを閲覧するコマンドを送信して、ログがドバーっと出てくるのですが、 特定の行の、特定の文字列を指定するという事はteraterm上で可能なのでしょうか? また、その指定した文字列を用いて比較や条件分岐はできるのでしょうか? 現状、ドバーっと出てきたログをテキストファイルに吐き出して、 MSDOSのマクロで特定の文字列を抽出して云々という運用をしております。 teratermのみで実現できれば運用もしやすく、第三者にも分かりやすいので、 できればそうしたいと考えております。 ご教示のほど、よろしくお願い致します。

  • 【Teratermマクロ】文字列の分割について

    Teratermのマクロで文字列を分割する方法はありますでしょうか? (例えば、左端から何文字だけ切り取る等。) 他のプログラミング言語ではよくある機能なので、ありそうとは思っているのですが インターネットでいくら調べても見当たらないので。 もしご存知の方がいらっしゃいましたら、是非お願いします。

  • teratermマクロ 文字列分岐

    お世話になっております。 下記の件ご教授願えませんでしょうか? teratermを使いサーバに文字列を送り、返ってきた 文字列によって処理を行いたく、下記のようにマクロ を作成したのですが、どうやら、5行目にエラーが発生 してしまい中断という形になってしまいます。 --------------------------------- Prompt1 = '?' sendln 'y' setsync 1 recvln if inputstr = Prompt1 then sendln 'y' else end if setsync 0 --------------------------------- やりたいことは文字列'y'を送信し、 プロンプトで'?'以外の文字列が出力されるまで、 'y'を送信し続ける。 という内容です。 お手数ですがご教授願います。 ちなみにですが、teratermのバージョンは4.57です。

  • 【Teratermマクロ】文字列の一致比較について

    If文を用いて、文字列同士が同じかを確かめたいのですが If文では数字のみしか比較できないらしいということがわかりました。 Teratermの場合、他の方法などで文字列の一致を確認できないのでしょうか? ご存知の方がいらっしゃいましたら、是非教えて下さい。

  • TeraTermマクロの連携について

    TeraTermにて出力されたログファイル内の文字列を検索し、コピー。 コピーした文字列をTeraTermマクロ内にてペーストする処理を考えております。 具体的な処理は以下の通りです。 1.何らかのスクリプトファイルを実行し、TeraTermのログファイルを自動で開く。 2.ログファイルの中身から文字列を検索、コピー 3.TeraTermマクロが自動起動。 4.マクロ内にてコピーした文字列をペースト。 これをwindows上で実行したいと考えています。 事実上可能でしょうか? もし可能でしたら、TeraTermマクロと何を組み合わせることによって 当条件をクリアーできますでしょうか? ほか、必須条件等ありましたら教えてください。 よろしくお願いします。

  • 変数内に入った文字列の結合 UWSC

    UWSCでの質問ですが、一般的なプログラミングでの質問っぽいので こちらで質問させていただきます。 例えば下記のような変数があったとします。 a = "test" b = "TEST" これらのa、bの変数内の文字列を結合して"testTEST"といった文字列にしたい場合 どのようにしたらよいのでしょうか。 よろしくお願いします。

  • 変数に格納している文字列の読み込み

    ある変数($text)にHTMLデータが格納されています。 その変数内の文字列を、1行ずつ読み込む方法はあるのでしょうか。 $textをファイルに変換して読み込むべきでしょうか。 ぞ存知の方、ご教授をお願いします。

    • ベストアンサー
    • PHP
  • TeraTermのマクロで制御文字のやり取り

    TeraTermマクロの初心者です。 マクロで機器と通信しようとしたのですが上手く行きません。 機器はデータの先頭に[STX]、終端に[ETX]が付く、次のような文字列を 送ってきます。  [STX] データ文字列 [ETX] これに対して、TeraTerm側からは[ACK]の文字を送らなければなりません。 そこで次のようなマクロを作ってみましたが、駄目でした。。  1: while 1 ;無限ループ  2: wait #3 ;ETXを待つ  3: send 6 ;ACKを送る  4: endwhile 2行目の後に、pause文を入れたりして調べたところ、どうも2行目が実行 されていないようです。 分かる方がいましたら、教えてください。

  • teraterm の文字色の変更について

    teraterm の文字色の変更について Tera Term varsion4.66を使用しております。 [設定]→[ウィンドウ]で文字色の変更は出来るのですが、"ls"コマンドで表示されるディレクトリの文字色の変更が出来ません。TERATERM.INIのそれらしき部分を編集しても出来なかったので、ご存じの方はご教授下さい。m(_ _)m

専門家に質問してみよう