- 締切済み
minicomでよく使うコマンド文字列を送る
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4848/10262)
Teratermマクロと同様の操作ということはexpectコマンドを使うのでしょうか。
関連するQ&A
- teraterm文字列の選択
お世話になっております。 現在、teratermのマクロを用いてサーバログの監視を行おうとしているのですが。 ログを閲覧するコマンドを送信して、ログがドバーっと出てくるのですが、 特定の行の、特定の文字列を指定するという事はteraterm上で可能なのでしょうか? また、その指定した文字列を用いて比較や条件分岐はできるのでしょうか? 現状、ドバーっと出てきたログをテキストファイルに吐き出して、 MSDOSのマクロで特定の文字列を抽出して云々という運用をしております。 teratermのみで実現できれば運用もしやすく、第三者にも分かりやすいので、 できればそうしたいと考えております。 ご教示のほど、よろしくお願い致します。
- 締切済み
- その他([技術者向] コンピューター)
- Linuxコマンドにて ファイル内の文字列を置換えしたい
Linuxコマンドにて ファイル内の文字列を置換えしたい 内容 16進データ 22 0D 0A→22 0Aに置換えたい ※このパターンのみ 0Dを削除したい trではダメみたい、現在は、Windowsのバイナリーエディタにて行っていますが、Linuxコマンドにて行いたい よろしく御願いします
- ベストアンサー
- Linux系OS
- たくさんのファイルから文字列を検索するコマンド
例えば、サーバーのホームディレクトリ内にある たくさんのファイルの中から、電話番号などの文字列を 検索するには、どんなコマンドを実行すればいいのでしょうか? Linux / Unix です。
- ベストアンサー
- Linux系OS
- TeraTermのマクロで制御文字のやり取り
TeraTermマクロの初心者です。 マクロで機器と通信しようとしたのですが上手く行きません。 機器はデータの先頭に[STX]、終端に[ETX]が付く、次のような文字列を 送ってきます。 [STX] データ文字列 [ETX] これに対して、TeraTerm側からは[ACK]の文字を送らなければなりません。 そこで次のようなマクロを作ってみましたが、駄目でした。。 1: while 1 ;無限ループ 2: wait #3 ;ETXを待つ 3: send 6 ;ACKを送る 4: endwhile 2行目の後に、pause文を入れたりして調べたところ、どうも2行目が実行 されていないようです。 分かる方がいましたら、教えてください。
- 締切済み
- その他(プログラミング・開発)
- マクロでシリアル値を文字列にしたい。
マクロでシリアル値を文字列にしたい。 すみません、マクロでシリアル値を文字列に変えたいと思っています。 Range("A1").Value = Format(Now,"yyyy年") とすれば現在の日付のデーターが文字列になるのですが、これを例えば、B2にシリアル値で日付が入力されていてA1文字列に置き換える方法はあるのでしょうか?出来れば記述の仕方を教えていただきたいのですが宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【Teratermマクロ】文字列の分割について
Teratermのマクロで文字列を分割する方法はありますでしょうか? (例えば、左端から何文字だけ切り取る等。) 他のプログラミング言語ではよくある機能なので、ありそうとは思っているのですが インターネットでいくら調べても見当たらないので。 もしご存知の方がいらっしゃいましたら、是非お願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 【Teraterm】文字列と変数の連結方法
Teratermのマクロで変数+文字列の結合はstrconcatを用いれば 可能ですが、文字列+変数の順で結合する場合、どうすればよいのでしょうか? ご存じの方、是非ご教授の程、宜しくお願いします。
- 締切済み
- その他(プログラミング・開発)
- TeraTermマクロの連携について
TeraTermにて出力されたログファイル内の文字列を検索し、コピー。 コピーした文字列をTeraTermマクロ内にてペーストする処理を考えております。 具体的な処理は以下の通りです。 1.何らかのスクリプトファイルを実行し、TeraTermのログファイルを自動で開く。 2.ログファイルの中身から文字列を検索、コピー 3.TeraTermマクロが自動起動。 4.マクロ内にてコピーした文字列をペースト。 これをwindows上で実行したいと考えています。 事実上可能でしょうか? もし可能でしたら、TeraTermマクロと何を組み合わせることによって 当条件をクリアーできますでしょうか? ほか、必須条件等ありましたら教えてください。 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- 複数の文字列を検索
あるログファイルの文字列を取得して。検索でヒットした文字列行 を返すスクリプトを作成しております。 検索:"OK" 日付 対象行 : OK! Tue Jul 19 文字列"OK"は普通に # grep "OK" ログファイルPath で検索できますが、 文字列と日付を両方引っ掛ける場合は・・・ grep -e "OK" -e env LANG=c date -u +"%a %b $d" ログファイルPath 当然コマンドエラーになります。 dateコマンドから日付を取得して、grepにて引っ掛ける方法を知りたいので すが、お分かりになる方、ご教授お願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- teratermマクロ でSQL?
teratermマクロでLinuxサーバにログインして、 処理を実行し最終的にはファイルをはき出させる、という プログラミングをしたいと思っています。 そこで質問なのですが、「teratermマクロを使って、 Linuxサーバ上のデータベースにアクセスし、 SQLの命令を実行する」ということは可能でしょうか? teratermマクロのsendlnコマンドでSQLの実行が 可能かどうかを知りたいです。 ご存じの方いらっしゃいましたらよろしくお願いします。
- ベストアンサー
- Linux系OS
お礼
回答ありがとうございます。expectコマンドで解決しそうです。