問題タブ [command-line]
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.
windows - バッチ ファイルのエラー/リターンの無料通知をスクリプト化するにはどうすればよいですか?
サービスの停止と再開に問題があり、プロセスが実行されたときに通知を受け取り、その結果を知らせたいと思っています。
これがシナリオです。「sc」コマンドのテキストファイル出力があります。そのファイルを送信したいのですが、添付ファイルとしてではありません。また、メールの件名で初期状態を早く見たい。
「servstop.txt」ファイルの内容は次のとおりです。
[SC] サービスの開始に失敗しました 1058:
サービスが無効になっているか、有効なデバイスが関連付けられていないため、サービスを開始できません。
電子メールの件名を「Alert Service Start: [SC] StartService FAILED 1058」とし、本文に上記のエラー メッセージ全体を含めたいと考えています。
結果を送信するために、blat というプログラムを使用して、現在の方法を以下の回答に記載します。
command-line - Windows の RegEdit を特定のパスで起動するには?
Windows のRegEditを「 」などの特定のパスでHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0
起動して、クリックする必要がないようにするにはどうすればよいですか?
これを行うためのコマンドライン引数は何ですか? または、RegEdit のスイッチの説明を見つける場所はありますか?
debugging - 色付きのgrep?
ログファイルなどに色を付けると、物事や行動を探すときに概要がよくわかることがあります
grep に色付け機能があることがわかりました
他にどのような方法がありますか?
windows - 「tree /f /a」の結果を Unicode をサポートするテキストファイルに保存する
Windows コマンドラインで tree コマンドを使用して、ディレクトリの内容を一覧表示するテキスト ファイルを生成しようとしていますが、出力をパイプすると、Unicode 文字が詰まってしまいます。
これが私が使用しているコマンドです:
コンソール ウィンドウの結果は問題ありません。
しかし、テキストファイルはダメです:
どうすればこれを修正できますか? テキスト ファイルは、コンソール ウィンドウの出力とまったく同じであることが理想的です。
/U スイッチを使用してコマンド ラインを実行するという Chris Jester-Young の提案 (何が起こったのか、Chris は削除しましたか?) を試してみました。VS2008 とメモ帳の両方でファイルを開こうとしましたが、どちらも同じ間違った文字が表示されます。
linux - Linuxで特定のサイズのファイルを作成するには?
テスト目的で、特定のサイズのファイルを生成する必要があります (アップロード制限をテストするため)。
Linuxで特定のサイズのファイルを作成するコマンドは何ですか?
visual-studio - MSBuild ディレクトリ構造制限の回避策
コマンド ラインから Visual Studio プロジェクトとソリューションをビルドするための MSBuild ツールの 260 文字の制限を克服する方法はありますか? CruiseControl を使用してビルドを自動化しようとしています (CruiseControl.NET はオプションではないため、通常の ant スクリプトに結び付けようとしています)。パスの長さに関する問題が引き続き発生します。明確にするために、ツールはパスを適切に折りたたまないため、問題はソリューション ファイルで参照されるプロジェクトのパスの長さにあります:(
また、DevEnv を使用してみましたが、これは動作することもあれば、例外をスローすることもあります。これは、別のマシンでの自動ビルドには適していません。したがって、これを代替品として使用することはお勧めしません。
さらに、通常の IDE から Visual Studio を使用すると、プロジェクトが正常にビルドされます。
command-line - MS ペイントのコマンド ライン スイッチ
コマンド ラインから MSPaint を操作する方法に関するドキュメントを探しています。/p、/pt、および /wia への参照しか見つかりませんでしたが、それらの使用方法と制限に関するガイダンスはありません。
いくつかのグラフィックス ファイルをプリンタに送信しようとしていますが、そのファイルをプリンタ ドライバにドロップすると、コマンド ラインからペイントを呼び出した場合とは異なる印刷出力が得られます。UDC 印刷ドライバーを使用してグラフィックを変換しています。ファイルを変換するために、ペイントを使用してグラフィック ファイルをプリンター ドライバーに送信しています。
何か案は?
shell - KornShell (ksh) ラップアラウンド
わかりました、これは単純だと確信していますが、それは私を夢中にさせています。私は最近、少し時間をさかのぼって Redhat 9 を使用しなければならなかったプログラムに取り組みました。テキストを新しい行に折り返すのではなく、画面を右にスライドさせます(コマンドの左側を切り取ります)。コマンドラインから直接前のコマンドを簡単にコピーして貼り付けることができないため、これは私にとって困難です。履歴を見て、そこからコマンドを貼り付ける必要があります。ご参考までに、私は多くのコマンドライン awk スクリプトを実行しているため、行が非常に長くなります。
入力しているコマンドの右側に表示を移動する代わりに、コマンド ラインを強制的に折り返す方法はありますか?
マンページのオプションを調べてみましたが、うまくいきませんでした。
私は走っています:
- XFree86 4.2.99.903(174)
- KSH 5.2.14。
ありがとう。
command-line - コマンド ライン ビルドは VC 6 用ですか?
私は VS2005 および 2008 での作業 (msbuild などの使用) に慣れていましたが、今のところ vc6.0 にとどまらなければならない一連のプロジェクトを継承しています。開発者スタジオとビルドで各プロジェクトを開くのは好きではありません。私はフォーム コマンド ラインをビルドすることを好みます (ビルドを自動化しています)。これは可能ですか?
nmake ユーティリティを試しましたが、プロジェクトを開いて make ファイルを保存/エクスポートする必要があります。プロジェクトが変更されると、毎回 make ファイルを保存する必要があり、面倒です。nmake は動作しているようですが、ディレクトリ ツリーでプロジェクトの場所を変更すると問題が発生しました (ビルドを試すために、svn から新しいクリーン ディレクトリにチェックアウトしました)。ハードコーディングされたパスが含まれているように見えましたが、それを確認する必要があります-別の問題だった可能性があります。
代替案はありますか?
最終的にはこれらを 2008 に移行する予定ですが、今のところそれはオプションではありません。
linux - xargs を使用して、名前にスペースと引用符が含まれるファイルをコピーするにはどうすればよいですか?
ディレクトリの下に一連のファイルをコピーしようとしていますが、多くのファイルの名前にスペースと単一引用符が含まれています。find
とをgrep
一緒に文字列にしようとするとxargs
、次のエラーが発生します。
xargs をより堅牢に使用するための提案はありますか?
これは、BSD を使用したMac OS X 10.5.3 (Leopard)上にありxargs
ます。