問題タブ [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.
linux - / dev/ttyへの直接リダイレクトをキャッチする
/ dev/ttyに直接テキストを吐き出すプログラムのアプリケーションコントローラーに取り組んでいます。
これは、端末に送信されるすべてのテキストをキャッチできる必要がある実稼働アプリケーションコントローラーです。通常、これは問題ではありません。stdoutとstderrをリダイレクトするだけです。この特定のアプリケーションは、echoを直接呼び出し、結果を/ dev / tty(echo "some text" > /dev/tty
)にリダイレクトしています。アプリケーションコントローラを介したリダイレクトでテキストをキャッチできません。
私はこのアプリケーションのソースを持っていますが、それを変更する立場にはなく、もう維持されていません。出力をキャッチおよび/または破棄する方法についてのアイデアはありますか?
c# - ターミナル サーバーで .NET アプリのメモリ使用量を計算/保存する方法は?
Citrix/Terminal Server で C# ファット アプリケーションを実行しています。
セッションごとの実際のメモリ使用量を測定する方法は? 全体のメモリ使用量を減らすにはどうすればよいですか?
私たちはまだ .NET 1.1 に取り組んでいます。.NET ランタイムをアップグレードすると違いはありますか?
macos - Mac OS X ターミナル: option+delete を「backward delete word」にマップ
環境設定 -> 設定 -> キーボード からマップしようとしましたが、「キー」コンボボックスには「前方削除」しかなく、「削除」はありません。一方、私のキーボードには「削除」しかなく、「前方削除」はありません!
設定以外にそれを行う方法はありますか?
c - Mac の新しいターミナル ウィンドウでプロセスを開始する
WindowsではCreateProcess(..., CREATE_NEW_CONSOLE, ...)
、子プロセス(GUIではなくコンソールアプリ)が新しいウィンドウで起動されます。これを Mac OS でエミュレートする最も簡単な方法は何ですか?
xcode - コンソールまたはファイルでOSXアプリケーションの出力を取得するにはどうすればよいですか?
私はMonoが埋め込まれたCocoaアプリケーションを書いています。ターミナルでデバッグ出力を実行して確認したい。ココア側ではを使用しNSLog()
ており、モノ側ではを使用してDebug.Write()
います。Xcodeのコンソールにはデバッグ出力が表示されますが、ターミナルには表示されません。これは私が試したものです:
ターミナルではありますが、コンソールまたは「出力」に出力しません。
正しいコマンドは何ですか?
PS。私の最終的な目標は、xcodeプロジェクトを管理、ビルド、実行、デバッグするためのvimプラグインを作成することです。このvi入力マネージャーをxcodeで動作させることができれば、この面倒な作業を省くことができます。
terminal - カスタムシリアル端末
シリアル ポート ターミナルが組み込まれたカスタム アプリケーションを開発しようとしていますが、ターミナルを一時停止して、カスタム コマンドおよびデータ形式で I/O を実行できます。
たとえば、[データの取得] ボタンをクリックすると、ソフトウェアはバイナリ コマンドを送信し、代わりにバイナリ データを取得して、そのデータを処理します。そして、端末はこのトランザクションをすべて無視します。
先ほど学んだように、/dev/ttyxx に対して write() を行ったり、そこから read() を行ったりするだけでは、適切な端末接続には十分ではありません。
アプリケーションに単純な端末を含める最も簡単な方法は何ですか? 外部端末アプリケーションを使用したくありません。現在、cutecom のソース コードをゼロから実装するための調査を行っていますが、もっと簡単な方法があるかもしれません。
注: xmodem/ymodem ソフトウェアを使用するような薄い方法を提案しないでください。カスタム コマンドを使用する必要があります。
macos - デフォルトの xterm (X11) フォントと同じくらい読みやすくコンパクトな mac osx 用のフォント
xterms で使用されるフォントは非常にコンパクトですが、読みやすいです。それは何のフォントですか?他のアプリケーションで使用できる最も近いものは、DejaVu Sans Mono または Bitstream Vera Sans Mono です。これらは、縦方向には xterm と同じくらいコンパクトですが、横方向にはより多くのスペースを占有します。
私は本当に xterms から Terminal.app に切り替えたいのですが、これが私の足を引っ張っています。
(また、フォントは、emacs、xcode、またはその他のエディターに適していると思います。)
追加: Terminal.app では、任意のフォントの文字と行の間隔を調整できます。これは他のアプリケーションで可能ですか?
xterm フォントと同じくらいコンパクトで読みやすい他のフォントを受け入れます。Dina はとても良さそうに見えますが、Mac では動作しないようです。
perl - Perl でユーザーの端末 PID をすばやく見つけるにはどうすればよいですか?
次のコード スニペットは、ptree を使用して、返された結果から3 番目の PID を取得することにより、ユーザーの端末の PID を見つけるために使用されます。すべての端末 PID は、ユーザーのログインをキーとしてハッシュに格納されます。
以下は、サンプルの ptree 実行です。
これをコーディングするより良い方法があるかどうか知りたいです。これは、実行に最も時間がかかるスクリプトの部分です。
注: このコードは、他のスニペットと共にループ内にあり、数回実行されます。
macos - OSX - 特定のファイルを常に非表示にする
ターミナルで隠しファイルを表示および非表示にする方法は知っていますが、隠しファイルを表示するときに .DS_STORE などの特定のファイルを非表示にする方法はありますか? いわば、特定のファイルを超非表示にしますか?