Cygwinの使用に問題があります。 dos2unixユーティリティを使用しようとしていますが、cygwinが-bash: dos2unix: command not found
をスローしています。インストーラーに戻ってパッケージを調べても、dos2unixが見つからないのに、cygwinのパッケージリストを見ると、そこにはっきりと表示されています。
どんな助けでも大歓迎です!
dos2unix
は、カテゴリtils、Base、またはTextで見つかります。検索機能を使用するのが最も簡単です。パッケージがまったくリストされていない場合は、別のミラーを使用してみてください。
Cygwinターミナルがまだ開いている間にこのパッケージをインストールした場合は、rehash
(シェルによって異なります)を実行するか、単に新しいターミナルを起動します。
追加オプションは、誰かのために役立つかもしれません:
コマンドラインからウィンドウに追加パッケージをインストールするには、cygwinインストーラーを使用できます(これをダウンロードしてcygwinをインストールすると、 guiおよびすべてのもの):
$ setup-x86_64.exe -q -P dos2unix
詳細については、このガイドを参照してください: http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/
apt-cyg install dos2unix
cygwinターミナルにいる場合
私が余分な愚かであったために私は同様の問題を抱えていました。私の場合、Cygwinの32ビットと64ビットの両方のビルドがインストールされています。 「dos2unix」を32ビットバージョンにインストールしましたが、64ビットバージョンにはインストールしませんでした。インストーラーが動作しているように見える理由を理解できませんでしたが、それでも実行できませんでした。
アドバイス-Cygwinの両方のバージョンをインストールしないでください。 :)