Cygwin Rxvt 问题

Cygwin Rxvt 问题

在 Windows 7 上使用最新版本的 CYGWIN(昨天安装)时,我们在让 rxvt 运行时遇到了一个奇怪的问题。

我们曾经使用以下批处理文件:

@echo off

C:
chdir C:\cygwin\bin

rxvt -fn 18x18 -bg black -fg white -g 85x55 -sr -e bash --login -i

启动 rxvt。在我们的新机器上,rxvt 启动后立即终止。

使用提供的 cygwin 快捷方式(启动 bash)然后执行命令:

rxvt -fn 18x18 -bg black -fg white -g 85x55 -sr -e bash --login -i

但产生了正确的结果。

有什么想法可以制作一个可以正确启动 rxvt 的批处理文件吗?发生了什么变化导致这个脚本(我们已经使用多年了)突然停止工作?

答案1

您需要指定“/bin/bash”,而不仅仅是“bash”。如果在 PATH 中找不到可执行文件,以前版本的 Cygwin 会在当前目录中查找可执行文件,但这对于 Unix 环境来说是错误的。

相关内容