我在我的 Windows 机器上使用 cygwin。我正在尝试进行查找,但它给出的参数格式不正确。这是为什么?
$ ls
bootstrap.jar
catalina-tasks.xml
catalina.bat
catalina.sh
commons-daemon-native.tar.gz
commons-daemon.jar
cpappend.bat
digest.bat
digest.sh
setclasspath.bat
setclasspath.sh
shutdown.bat
shutdown.sh
startup.bat
startup.sh
tomcat-juli.jar
tomcat-native.tar.gz
tool-wrapper.bat
tool-wrapper.sh
version.bat
version.sh
$ find . -name "version.sh"
FIND: Parameter format not correct
Run Code Online (Sandbox Code Playgroud)
Gil*_*il' 22
你PATH
的不好。它在 Cygwin 目录之前有 Windows 系统目录,或者根本没有 Cygwin 目录。此消息来自 Windows 命令find
(它FIND
以大写形式报告其名称是一个提示)。
当您启动 Cygwin shell 时,您通常需要设置PATH
. 我建议您启动一个登录 shell(如果我没记错的话,这就是默认的 Cygwin 系统菜单条目所做的)。您的 CygwinPATH
应该有/usr/local/bin
,/usr/bin
并且/bin
(至少)在任何非 Cygwin 目录之前。
归档时间: |
|
查看次数: |
21571 次 |
最近记录: |