問題タブ [gnuwin32]

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 に答える
3144 参照

windows - コマンドラインから16進数を並べ替えますか?

私は次のような16進数のファイルを並べ替える方法を探しています

コマンドラインから

Linuxソリューションは大歓迎ですが、Windowsとcygwinまたはgnuwin32を使用します。

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

windows - コマンドラインから異なる長さの16進数をソートしますか?

たとえば、長さが異なる16進数のファイルがある場合

コマンドラインからそれらをソートするにはどうすればよいですか?

Linux ソリューションは大歓迎ですが、Windows と cygwin または gnuwin32 を使用します。

注:私は明らかに間違っている順序でそれらを保持する SORT 'cos を使用できません。

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

cmd - gnuwin32のxargs4.2.20はwin7でサイレントに失敗します

gnuwin32プロジェクトのfindutilsパッケージのxargs.exeについて話しています。

Windowsコマンドシェルcmd.exeでパイプを作成すると、Windows 7では正しく実行されませんが、WindowsXPでは正常に実行されます。

ここでは、標準入力から読み取られた2行目(ファイル名)の後で失敗します。do-soemthing.batは、かなり長時間実行されるバッチスクリプトです。ファイルリストは、ドライブS:などにマウントされたネットワークドライブから取得されます。

何か案は?

メモリから引用すると、私は2005年のxargs.exe 4.2.20.1934を使用しています。これは、おそらく最新のリリースです。

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

windows - テキスト ファイルの先頭のスペースを削除する

行頭にスペースがありますが、テキストファイルがたくさんあります

例えば

だろう

できればgrepなどのユーティリティを使用してください。

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

windows - GnuWin32またはCygwin-プログラマーの観点から

Linuxのスキルがあり、コマンドラインが大好きなプログラマーにとって、Windowsで使用するのに適したものは何ですか?CygwinまたはGnuWin32ですか?

良い比較や違いのリストを見つけようとしましたが、リモートで完全なものを見つけることができませんでした。また、これはsuperuser.comの質問にすべきかどうか疑問に思いましたが、プログラマー向けのツールの使用を正確に求めているため、反対しました。

それぞれのソリューションに共通する落とし穴と制限について知りたいのですが。私の主な開発はMSVCで行われているため、Windowsとの相互運用性は重要な問題です...

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

batch-file - Windowsでsedを使用したバッチファイル-置換ではなく予期しない追加

バッチスクリプトのグループを(XPから)Windows 7に移行するタスクがあり、sedを置換に使用する際にいくつかの問題が発生しました。私が行う必要があるのはLogPathを見つけることであり、二重引用符内のすべてをABCに置き換える必要があります(テストのためだけに-実際にはUNCパスになります)。

しかし、代わりに2つの奇妙な問題が発生しています。

  • 最初の二重引用符を削除しています
  • さらに重要なのは、引用符内の何かを実際に置き換えるのではなく、この文字列に追加するだけです。

スクリプトの関連する行は次のとおりです。

sed \\fs-bri-01\9732\9732.hfls -i -e s,LogPath="*.",LogPath="ABC",g

このスクリプトはWindowsXPで機能しますが、Windows7では機能しません。

0 投票する
0 に答える
295 参照

makefile - Makefile エラー: 複数のオブジェクト モデル

Linux、Windows、および Mac で動作するメイクファイルを使用しています。この問題は Windows で発生し、他のオペレーティング システムでは問題なく動作します。次のエラーが表示されます。

内容は次のとおりです (39 行目は次のものです: header: $(HEADERS)):

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

unix - UNIXユーティリティを使用して、ファイル内の文字以外のすべての文字を \n に変更する

私はMACでそれを使用していたUNIXユーティリティの使用に関するチュートリアルを見ていました.私はWindowsラップトップを持っていたので、Gnuwin32パッケージ をダウンロードしました.

チュートリアルのコマンドラインは次のとおりです。

それは彼と一緒に働いたが、私が試してみると、文字の後にシングルクォート「'」文字を入れた

私は試した

各文字の後に改行を追加しました

賛辞オプションを削除して、正規表現に ^ を追加しようとしました

結果はすべてをに置き換えていletterましたnewline

問題は、GNUwin32 の UNIX ユーティリティのコマンド ライン オプションが他と異なるかどうかです。そして、「AZ」のような単一引用符の間に正規表現を入れることは「AZ」とは異なります。そうであれば、上記の失敗した試行を除いて、すべての非文字を改行に置き換える最良の答えは何でしょうか

私が試していたテキストのソース

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

linux - GNUWin32 と cygwin の違い

両者の違いを理解できないようです。

1つ(GNUWin32)はウィンドウの上のレイヤー( などMSYS)で、
もう1つ(cygwin)は別のもの(?)のようです

どういう意味ですか?いつどちらを使用するのですか?どちらも同じものに適していますか?

主に git に使用したいのですが、* nixy のすべてのことを学び、実行するためのオプションを開いたままにしておきたいです。

このための別のツールはありますか?msysgitこれにより適していますか?
これらすべての *nix プラットフォームの違いを徹底的に調べるリソースはありますか?

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

shell - Windows 7上のgnuwin32のFindUtils:単純なパターンマッチング

Windows7標準シェルでgnuwin32のFindUtilsパッケージのfindコマンドを使用しようとしています。cmd.exe

しかし、パターンマッチングを含む最も単純なコマンドを入力すると、正しく機能しません。

私がタイプした場合:

find . -name "*.java"

私は最終的に:paths must precede expressionエラー。ここで私は次の説明を見つけました:

-nameテストは引数を1つだけ取ります。コマンドラインでは、findコマンドが実行される前に、シェルがsを複数の引数に展開しています。したがって、表示されるエラーが発生します。-name引数でシェルのメタ文字をエスケープするか、その引数を引用符で囲む必要があります。

しかし、私その議論を引用符で囲んでいます!

一重引用符も試してみました:

find . -name '*.java'

この場合、ファイルは見つかりません(ディレクトリにはたくさんの.javaファイルがありますが'*'、同じ効果で確実にチェックしました)。

私も試しました:

二重引用符の場合と同じ効果があります。同じ:

私は何が間違っているのですか?例では、スターで二重引用符を使用するとうまくいきました。

この質問に関係しているのではないかと思います。