私のシェルを起動すると、「echo。内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。私はそれがどこから来るのか分からない。問題は、Eclipseで外部ツールとしてperlスクリプトを実行すると、このメッセージはスクリプトの出力後にEclipseコンソールにも表示されるということです。どうすればそれを取り除くことができますか?メッセージ "'echo'内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。シェルを起動するとき
答えて
を削除します。の末尾にエコー。コマンドがperlスクリプトで使用されています。
はディレクトリに関与perlスクリプトおよびすべてのサブディレクトリ、使用見つけるには:この他のコマンドラインは以下自動的に更新grep -irH "echo[.]" .
をすべて perlスクリプトの、現在のディレクトリおよびサブディレクトリで見つかりました;それはエコーに置き換わります。以下のコマンドラインを実行する前に、バックアップディレクトリ:に遭遇が
WARNINGをエコー
find . -type f -print0 | xargs -0 -I xxxx sed -i 's/echo[.]/echo/g' xxxx
シェルスタートアップファイルのどれにスペルミスが含まれているかを調べ、それを削除します(ファイルではなくスペルミス)。
スペルミスとは何ですか? – sferencik
'echo.'最後のドットに注意してください。 –
エコー。空白行を表示するはずです。無効なWindowsコマンドではありません。私は少なくとも15yのバッチファイルでこれを使用しています。興味深いことに、私のために、時には(コンパイルするためにセットアップしたウィンドウ)、他のもの(新鮮なウィンドウ)は動作しません。私がエコーを変更する場合。私のバッチファイルにエコーするために、彼らは再び働きます。 –
- 1. なぜnpmテストを実行すると、 '。'内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
- 2. "java.exe"が内部または外部コマンド、実行可能プログラムまたはバッチファイルとして認識されない
- 3. イオンが内部または外部コマンド実行可能プログラムまたはバッチファイルとして認識されない
- 4. 'npm'は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されませんが、envパスにあります
- 5. 'react-native'は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 6. 'Dbgview.exe'は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 7. 'tsc'は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 8. 「mvn」は、内部または外部のコマンド、操作可能なプログラム、またはバッチファイルとして認識されません。
- 9. 'javac'は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。 VSコードで、コードランナー拡張
- 10. 'C:\ wmic'は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
- 11. 'concurently'は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 12. 'tns'は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。 NativeScript
- 13. 'ng'は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。 (平均スタック)
- 14. 'express'は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 15. python 3.6。 'virtualenv'は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 16. '10'は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 17. 'plink'は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。 windows server 2012
- 18. 'tsc'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 19. 'From/import'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 20. typescript:tscが内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 21. 'neo4j-admin'が内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません
- 22. 「キュウリ」は、内部コマンドまたは外部コマンドとして認識されない、操作可能なプログラムまたはバッチファイル
- 23. Azure: 'npm'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されないのはなぜですか
- 24. exeファイルがC++の内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されない
- 25. WindowsでHiveをインストールする: 'hive'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されない
- 26. 流星-JSDocのは、内部または外部コマンドとして認識されない、操作可能なプログラムまたはバッチファイル
- 27. 「G ++」は、内部または外部コマンドとして認識されない、操作可能なプログラムまたはバッチファイル
- 28. Android Studio端末のエラー: 'keytool'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されない
- 29. TortoiseHg: 'hg'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されない
- 30. Heroku - 'bash'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されない
ありがとう、それは働いた! – Olena
素晴らしい!フィードバックのためのthx! –
私はこれを知りません:これはWindowsかLinuxでですか?私はこれがWindowsだと仮定しました。なぜなら、 "...認識されません"というのは典型的なWindowsのCMDメッセージです。しかし、その後、 'echo.'はWindows CMDで完全に有効です。なぜそれに問題があったのですか?一方、@ JayjargotのソリューションはLinuxのコマンドラインです。そして@オルレナはこれを確認した。どうか説明してください... – sferencik