問題タブ [terminal]

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 投票する
4 に答える
5147 参照

linux - / dev/ttyへの直接リダイレクトをキャッチする

/ dev/ttyに直接テキストを吐き出すプログラムのアプリケーションコントローラーに取り組んでいます。

これは、端末に送信されるすべてのテキストをキャッチできる必要がある実稼働アプリケーションコントローラーです。通常、これは問題ではありません。stdoutとstderrをリダイレクトするだけです。この特定のアプリケーションは、echoを直接呼び出し、結果を/ dev / tty(echo "some text" > /dev/tty)にリダイレクトしています。アプリケーションコントローラを介したリダイレクトでテキストをキャッチできません。

私はこのアプリケーションのソースを持っていますが、それを変更する立場にはなく、もう維持されていません。出力をキャッチおよび/または破棄する方法についてのアイデアはありますか?

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

c# - ターミナル サーバーで .NET アプリのメモリ使用量を計算/保存する方法は?

Citrix/Terminal Server で C# ファット アプリケーションを実行しています。

セッションごとの実際のメモリ使用量を測定する方法は? 全体のメモリ使用量を減らすにはどうすればよいですか?

私たちはまだ .NET 1.1 に取り組んでいます。.NET ランタイムをアップグレードすると違いはありますか?

0 投票する
9 に答える
79501 参照

macos - Mac OS X ターミナル: option+delete を「backward delete word」にマップ

環境設定 -> 設定 -> キーボード からマップしようとしましたが、「キー」コンボボックスには「前方削除」しかなく、「削除」はありません。一方、私のキーボードには「削除」しかなく、「前方削除」はありません!

設定以外にそれを行う方法はありますか?

0 投票する
3 に答える
10409 参照

c - Mac の新しいターミナル ウィンドウでプロセスを開始する

WindowsではCreateProcess(..., CREATE_NEW_CONSOLE, ...)、子プロセス(GUIではなくコンソールアプリ)が新しいウィンドウで起動されます。これを Mac OS でエミュレートする最も簡単な方法は何ですか?

0 投票する
4 に答える
42171 参照

xcode - コンソールまたはファイルでOSXアプリケーションの出力を取得するにはどうすればよいですか?

私はMonoが埋め込まれたCocoaアプリケーションを書いています。ターミナルでデバッグ出力を実行して確認したい。ココア側ではを使用しNSLog()ており、モノ側ではを使用してDebug.Write()います。Xcodeのコンソールにはデバッグ出力が表示されますが、ターミナルには表示されません。これは私が試したものです:

ターミナルではありますが、コンソールまたは「出力」に出力しません。

正しいコマンドは何ですか?

PS。私の最終的な目標は、xcodeプロジェクトを管理、ビルド、実行、デバッグするためのvimプラグインを作成することです。このvi入力マネージャーをxcodeで動作させることができれば、この面倒な作業を省くことができます。

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

terminal - カスタムシリアル端末

シリアル ポート ターミナルが組み込まれたカスタム アプリケーションを開発しようとしていますが、ターミナルを一時停止して、カスタム コマンドおよびデータ形式で I/O を実行できます。

たとえば、[データの取得] ボタンをクリックすると、ソフトウェアはバイナリ コマンドを送信し、代わりにバイナリ データを取得して、そのデータを処理します。そして、端末はこのトランザクションをすべて無視します。

先ほど学んだように、/dev/ttyxx に対して write() を行ったり、そこから read() を行ったりするだけでは、適切な端末接続には十分ではありません。

アプリケーションに単純な端末を含める最も簡単な方法は何ですか? 外部端末アプリケーションを使用したくありません。現在、cutecom のソース コードをゼロから実装するための調査を行っていますが、もっと簡単な方法があるかもしれません。

注: xmodem/ymodem ソフトウェアを使用するような薄い方法を提案しないでください。カスタム コマンドを使用する必要があります。

0 投票する
11 に答える
14831 参照

macos - デフォルトの xterm (X11) フォントと同じくらい読みやすくコンパクトな mac osx 用のフォント

xterms で使用されるフォントは非常にコンパクトですが、読みやすいです。それは何のフォントですか?他のアプリケーションで使用できる最も近いものは、DejaVu Sans Mono または Bitstream Vera Sans Mono です。これらは、縦方向には xterm と同じくらいコンパクトですが、横方向にはより多くのスペースを占有します。

私は本当に xterms から Terminal.app に切り替えたいのですが、これが私の足を引っ張っています。

(また、フォントは、emacs、xcode、またはその他のエディターに適していると思います。)

追加: Terminal.app では、任意のフォントの文字と行の間隔を調整できます。これは他のアプリケーションで可能ですか?

xterm フォントと同じくらいコンパクトで読みやすい他のフォントを受け入れます。Dina はとても良さそうに見えますが、Mac では動作しないようです。

0 投票する
6 に答える
1823 参照

perl - Perl でユーザーの端末 PID をすばやく見つけるにはどうすればよいですか?

次のコード スニペットは、ptree を使用して、返された結果から3 番目の PID を取得することにより、ユーザーの端末の PID を見つけるために使用されます。すべての端末 PID は、ユーザーのログインをキーとしてハッシュに格納されます。

以下は、サンプルの ptree 実行です。

これをコーディングするより良い方法があるかどうか知りたいです。これは、実行に最も時間がかかるスクリプトの部分です。

注: このコードは、他のスニペットと共にループ内にあり、数回実行されます。

0 投票する
4 に答える
3756 参照

macos - OSX - 特定のファイルを常に非表示にする

ターミナルで隠しファイルを表示および非表示にする方法は知っていますが、隠しファイルを表示するときに .DS_STORE などの特定のファイルを非表示にする方法はありますか? いわば、特定のファイルを超非表示にしますか?

0 投票する
18 に答える
46760 参照

fonts - コンソール ウィンドウの代替フォント?

コンソール用の新しい/興味深い固定幅フォントを見つけるのが好きです。

私たちは皆、ルシダ/クーリエを知っていますが、他に何がありますか?

アップデート

したがって、勝者は Consolas です (実際、新しい Windows 7 に組み込まれています)。

ジェフには、それについての良いトピック(およびトピックの後での再訪)がありました:

その他の興味深いフォントは次のとおりです。

  • インコンソラータ
  • プロギークリーン
  • ターミナル
  • 6x13 (小さなフォントが必要な場合)