使用 Cygwin Coreutils 8.14-1 时命令无输出

发布于 2025-01-03 21:13:24 字数 566 浏览 2 评论 0原文

我在使用 Cygwin Coreutils 8.14-1 时遇到问题。

每次我将 Coreutils 升级(或让其他组件为我升级 Coreutils)到版本 8.14-1 时,“ls”、“pwd”等命令都会停止输出任何文本。该命令被接受,但不输出任何文本并且不生成任何错误。

当我重新安装 Coreutils 8.10-1 时,“ls”和其他命令再次起作用。

启动 Cygwin 时我还收到以下消息。

-bash: [: =: unary operator expected

和 软件包:coreutils coreutils.sh 退出代码 127

这些消息是 2011 年 11 月在此链接中报告的。 http://cygwin.com/ml/cygwin/2011-11/msg00227.html

该消息没有后续内容。

我运行的是 Windows XP SP3。

I am having a problem with Cygwin Coreutils 8.14-1.

Each time I upgrade Coreutils (or have another components upgrade Coreutils for me) to version 8.14-1 commands like 'ls', 'pwd', etc. stop outputting any text. The command is accepted, but does not output any text and generates no error.

'ls' and other commands work again when I reinstall Coreutils 8.10-1.

I also receive the following messages when starting Cygwin.

-bash: [: =: unary operator expected

and
Package: coreutils
coreutils.sh exit code 127

These messages were reported in this link in Nov 2011.
http://cygwin.com/ml/cygwin/2011-11/msg00227.html

The message has no followup.

I am running Windows XP SP3.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七颜 2025-01-10 21:13:24

我使用 setup.exe 重新安装了“cygwin base”和 coreutils ...事情仍然损坏,但我发现 C:\cygwin\bin\cygwin1.dll.new,我删除了旧的 cygwin1.dll 并重命名了这个新的。现在一切都恢复正常了。

I reinstalled "cygwin base" and coreutils using setup.exe ... things were still broken but I found C:\cygwin\bin\cygwin1.dll.new, I deleted the old cygwin1.dll and renamed this new one. Everything now works again.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文