問題タブ [tclsh]
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.
sockets - TCL スクリプトがマルチキャスト ソケットを構成できない
ubuntu 12.04 で tcl スクリプトを使用していますが、マルチキャスト ソケットを構成しようとすると問題が発生します。私がやろうとしているのは、あるソケットからマルチキャスト ソケットにトラフィックを転送することですが、マルチキャスト ソケットは明らかにうまく作成されていますが、その理由はわかりません。必要なマルチキャスト グループにバインドされていません。
これは私が使用しているスクリプトです
ただし、スクリプトを実行してシステムのポートをチェックアウトすると、ご覧のとおり、マルチキャスト ポートに適切なマルチキャスト IP が割り当てられません。
誰か理由を教えてくれませんか?
前もって感謝します、
よろしく!
exec - tclsh でコマンドライン バイナリを実行できない理由がわかりません
コンテキスト: Windows 7、ActiveState Tcl 8.6.1
SETCFG.EXE という C# コンソール モード アプリがあります。C:\BIN のパスにあります。
Tclコードを正しく指定していない可能性があります-最後に遭遇してから何年も経ちました-したがって、文字列を実行してみます
うーん...プログラムを最初に置き、パラメータを2番目にする必要があるかもしれません...
リスト内のパラメータ?
それで、私は何を正しくしていないのですか?いくつかの可能性を試しました。まだありますか?
linux - Linux で Tclsh を更新するにはどうすればよいですか?
Linux Red-Hat 2.4 を使用していますが、おそらく古いバージョンの tclsh を使用しています。どうすれば更新できますか?
ありがとう。
tcl - ファイル内の特定の文字を置き換えるにはどうすればよいですか
tcl を使用して、ファイル (.txt) 内のアルファベット (たとえば 'a') に中かっこ{
を置き換える方法は ?}
たとえば、ファイルの内容は次のとおりです。
tcl - stdout からファイルへの Tcl 出力リダイレクト
この質問がここで何度か聞かれていることは知っています。回答を見ましたが、どのように機能するのかわかりませんでした。理解を助けてください。
ここに行きます:
tclsh コマンド ラインで tcl スクリプトを読み込もうとしていますが、そのスクリプトの出力をファイルにリダイレクトしたいと考えています。
スクリプトmy_script.tcl
は次のようなものです。
このスクリプトはまだ出力を stdout にスローしますが、出力を「final_result」として指定されたファイルにリダイレクトすることを期待していました。
どこが間違っていたのか理解してもらえますか?
file - gets コマンドの戻り値
gets
次の演習でコマンドの戻り値は何を意味しますか?
コマンドラインで読み込もうとしfile
ました。tclsh
ファイル
コマンドと出力 (コマンドライン)
出力を取得し-1
たら、 file-pointer を閉じました$fp
。しかし、値は何45 42 41 42
を意味するのでしょうか?
tcl - TCL スクリプト内の Taskkill (foreach を使用) が機能しない
Internet Explorer を使用して URL を参照し、TCL スクリプトで taskkill を使用して閉じる必要があります。これには、次の TCL スクリプトを使用しています。
私のTCLスクリプト:
input_url.txt の内容:
しかし、このスクリプトを実行すると、最初の URL のブラウザが開きます。しかし、この後何も起きていません。2 ~ 3 分後にブラウザを手動で閉じると、次のエラーが表示されます。
以下に示すように、taskkill.exe を使用してブラウザー セッションを手動で強制終了できます。
誰でもこの問題を解決するのを手伝ってもらえますか?
前もって感謝します。