問題タブ [secure-crt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - 特殊文字を含む単語全体のみに一致
スイッチ/ルーターのインターフェイスを適切に一致させるために、正規表現ステートメントを理解するのに助けが必要です。
例: 正しい一致は次のようになります。
私が得ることができた最も近いものは次のとおりです。
問題は、 is もor which のFa1/0
一部に一致し、正しくないため、まったく一致してはならないことです。Fa1/0/
Fa1/0a
誰でも私を助けることができますか?
文字列: Start Fa1/0/1 Gig2/0 Fa1/0/ Ending
Match Only: Fa1/0/1
and Gi2/0
Restriction: You cannot use: \s
or ' '
(私が使用しているパーサーでは許可されていません)
Modifier: 大文字と小文字を区別しないように設定されています。
追加情報/以下を編集
これは実際には、新しい SecureCRT 7.3 ターミナル アプリケーションに含まれる RegEx パーサー用です。
目標は、適切な構文をリアルタイムで色付けし、不適切な構文から色付けを取り除くことです。
そのため、^ トークンと $ トークンに依存することはできません。その単語が行頭または行末にあるとは保証できないからです。
適切に一致した単語全体は次の形式に従います: Interface-Type + Number + Sub-interface (オプション)。
Interface-Type: 「F」から FastEthernet までのいずれかです。その他のプレフィックスには、Gigabit を表す「g」、イーサネットを表す「e」、10 を表す「t」などがあります。
数: これは、and then (繰り返し) のパターンに従います。例: 1/2 または 1/2/3 または 1/2/3/4/5/6/7/8/10/12 は、技術的にはこの場合に有効です。
サブインターフェース (オプション): または の形式に従います。IE: .900 または :123
したがって、より多くの文字列の例は次のようになります。 F1/0/1.900 Gig2/0 Te1/0/0/1:23 単語は任意の順序で表示され、他の多くの単語が混在する可能性があります。IE: "Show Int F1/0/0" または "int Range fa1/0/1 - 24"
macos - MacBook Pro でトラックパッドを使用した SecureCRT の垂直スクロール速度が速すぎる
私は 2011 年初頭の MacBook Pro を使用しており、最近 SecureCRT をインストールしました。以前は 2006 年の古いモデルを使用していましたが、手元の問題は古いマシンにはありませんでした。どちらのマシンも OSX Yosemite 10.10.1 を実行しています。
SecureCRT で任意のセッションを表示すると、トラックパッドを使用したときの垂直スクロール速度が非常に速くなります。システム環境設定を確認しましたが、ブラウザ、テキスト エディタ、PDF ビューアなどを使用している場合、垂直スクロール速度は正常です。
SecureCRT 内にはトラックパッドの垂直方向のスクロール速度を操作する明らかな設定はありませんが、なぜこれがこのアプリケーションにのみ影響するのか疑問に思います。
VanDyke フォーラムに質問を投稿しましたが、まだ回答を受け取っていません。
この加速したスクロール速度が私の作業効率を低下させているため、どんな助けも大歓迎です.
python - 出力を読み取り、各行を個別に入力する - Python/SecureCRT
コマンドの出力を読み取ってから、受け取ったリストに基づいて複数のコマンドを実行する Python スクリプトを取得しようとしています。私は通常、VBS や Python を作成しないので、行き詰まっています。(それは醜いです)
入力は機能しています(ただし、 > テキストの先頭を無視したいのですが(sn200028
この場合)。ただし、それは重要ではありません。
私が立ち往生している次の2つの部分、つまり:
パート 1. 正しい出力を送信する方法。正しい出力は次のようになります。
はX
、このリストの数字の 1 つです。
パート 2. リスト内の各項目に対して実際にこのコマンドを送信する必要があります。のようなリスト全体ではありませんX
。
どんな助けでも大歓迎です。現時点では、リストをコピーして貼り付け、別のリストに awk し、カット アンド ペーストする必要があります。これを SecureCRT から実行する方がはるかに有益です。
vbscript - VB スクリプトのオブジェクト CRT
Vbsedit でセキュア CRT のスクリプトをデバッグしようとしています
Vbsedit を使用して上記のコードをコンパイルしようとしましたが、「Wscript」によってエラーがスローされました
「オブジェクトには 'crt' コード 800A01A8 ソース Microsoft VBScript ランタイム エラーが必要です」
ライブラリが不足していますか、それとも vbsedit を介して Secure CRT VBscript をデバッグできませんか
vbscript - vbsでコマンドを端末にエコーする方法
私は SecureCRT を使用しており、セッションに接続しているときに vbs スクリプトを実行したいのですが、プロンプトでユーザーからサイト名を取得し、特定のコマンド (pmxh はセッション固有のコマンド) 内でこの変数を使用してこれを送信したいと考えています。セッションへのコマンド、ここに私のコードがありますが、なぜ私のエコーが機能せず、エラーを返すのかわかりません (すでに開いているセッションがある端末に pmxh コマンドを送信したいだけです)
iterm2 - secure-crt のように iterm2 テーマを設定するにはどうすればよいですか?
長い間使っていてsecurecrt
、今は に切り替えましたiterm2
が、同じ色のテーマを設定できませんsecurecrt
(セッション オプション/ターミナル/エミュレーション、ターミナルを Linux に設定)。
何か案は?
linux - コマンドが vbscript で空の文字列を出力するかどうかをテストする
次の vbscript コマンドがあります。
コマンドが何かを出力するかどうかを知る方法があるかどうかを知りたいのですが、vbscript でそれを行う必要があります