問題タブ [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.

0 投票する
1 に答える
478 参照

sockets - TCL スクリプトがマルチキャスト ソケットを構成できない

ubuntu 12.04 で tcl スクリプトを使用していますが、マルチキャスト ソケットを構成しようとすると問題が発生します。私がやろうとしているのは、あるソケットからマルチキャスト ソケットにトラフィックを転送することですが、マルチキャスト ソケットは明らかにうまく作成されていますが、その理由はわかりません。必要なマルチキャスト グループにバインドされていません。

これは私が使用しているスクリプトです

ただし、スクリプトを実行してシステムのポートをチェックアウトすると、ご覧のとおり、マルチキャスト ポートに適切なマルチキャスト IP が割り当てられません。

誰か理由を教えてくれませんか?

前もって感謝します、

よろしく!

0 投票する
1 に答える
249 参照

exec - tclsh でコマンドライン バイナリを実行できない理由がわかりません

コンテキスト: Windows 7、ActiveState Tcl 8.6.1

SETCFG.EXE という C# コンソール モード アプリがあります。C:\BIN のパスにあります。

Tclコードを正しく指定していない可能性があります-最後に遭遇してから何年も経ちました-したがって、文字列を実行してみます

うーん...プログラムを最初に置き、パラメータを2番目にする必要があるかもしれません...

リスト内のパラメータ?

それで、私は何を正しくしていないのですか?いくつかの可能性を試しました。まだありますか?

0 投票する
1 に答える
288 参照

linux - Linux で Tclsh を更新するにはどうすればよいですか?

Linux Red-Hat 2.4 を使用していますが、おそらく古いバージョンの tclsh を使用しています。どうすれば更新できますか?

ありがとう。

0 投票する
2 に答える
101 参照

tcl - ファイル内の特定の文字を置き換えるにはどうすればよいですか

tcl を使用して、ファイル (.txt) 内のアルファベット (たとえば 'a') に中かっこ{を置き換える方法は ?}

たとえば、ファイルの内容は次のとおりです。

0 投票する
2 に答える
2347 参照

tcl - stdout からファイルへの Tcl 出力リダイレクト

この質問がここで何度か聞かれていることは知っています。回答を見ましたが、どのように機能するのかわかりませんでした。理解を助けてください。

ここに行きます:

tclsh コマンド ラインで tcl スクリプトを読み込もうとしていますが、そのスクリプトの出力をファイルにリダイレクトしたいと考えています。

スクリプトmy_script.tclは次のようなものです。

このスクリプトはまだ出力を stdout にスローしますが、出力を「final_result」として指定されたファイルにリダイレクトすることを期待していました。

どこが間違っていたのか理解してもらえますか?

0 投票する
1 に答える
140 参照

file - gets コマンドの戻り値

gets次の演習でコマンドの戻り値は何を意味しますか?

コマンドラインで読み込もうとしfileました。tclsh

ファイル

コマンドと出力 (コマンドライン)

出力を取得し-1たら、 file-pointer を閉じました$fp。しかし、値は何45 42 41 42を意味するのでしょうか?

0 投票する
1 に答える
424 参照

tcl - TCL スクリプト内の Taskkill (foreach を使用) が機能しない

Internet Explorer を使用して URL を参照し、TCL スクリプトで taskkill を使用して閉じる必要があります。これには、次の TCL スクリプトを使用しています。

私のTCLスクリプト:

input_url.txt の内容:

しかし、このスクリプトを実行すると、最初の URL のブラウザが開きます。しかし、この後何も起きていません。2 ~ 3 分後にブラウザを手動で閉じると、次のエラーが表示されます。

以下に示すように、taskkill.exe を使用してブラウザー セッションを手動で強制終了できます。

誰でもこの問題を解決するのを手伝ってもらえますか?

前もって感謝します。