2017-04-22 9 views
1

私はこれがダムの質問であることを知っているのでとても申し訳ありませんが、私は約2時間これを把握しようとしています。他のプログラム(tcpdumptshark)を使用するbashファイルを作成しました。私はtsharktcpdumpなどを使用しているすべての行にbashを実行します。「コマンドが見つかりません」と表示されます。コマンドがベースに見つかりません

私は、Cygwin on my Windows 7 VMを使用しています。すべてのファイルが同じフォルダにあり、私は他のプログラムの場所をPATH変数に追加しようとしました。私はexport PATH=$PATH:filelocationのようなコマンドを試しましたが、私が$PATHを実行したときにそれらの結果は表示されません。これらのコマンドをどのように認識させることができますか?

ありがとうございます。

current errors

+0

この記事をチェックしてください:http://stackoverflow.com/questions/82726/convert-dos-line-endings-to-linux-line-endings-in-vim – codeforester

+0

私は申し訳ありませんが、私には見えませんそれらのコマンドの使い方を理解する。私はバッシュするのはとても新しいです。私のファイル名がmycode.bashの場合は、%s/^ M // gと一緒に入力するか、コードのどこかに入力するだけですか? – user2400376

+0

はい、うまくいくはずです。特殊文字を見るには ':set list'を使います。 – codeforester

答えて

0

CygwinはあなたがLinuxのインストールを持っている場合ので、あなたはあなたのようなすべての機能が希望はありませんが、Linuxディストリビューションではありません。 次のいずれかを試すことができます。

1)Virtualboxを使用してLinuxディストリビューションのVMを作成し、そこにbashを使用します。あなたはGUIを持っていないUbuntuサーバを使うことができます。

2)thisサイトを使用して、Cygwinに機能を追加するパッケージを探します。

3)Windows 10にアップグレードし、ネイティブ(種類の)bashを使用してください。

関連する問題