当我尝试运行时,在zsh和rxvt下的cygwin 1.7.5-1上得到这个错误
grep "getDirectories" *
似乎每个目录发生一次。
就在几天前,我在Cygwin1.7.1下成功地运行了很多次这个操作,然后我不得不买一台新的笔记本电脑。有人知道是什么导致了这个错误吗?
执行grep命令时,当前目录是什么?
如果它是/或/tmp,那么您可能正在尝试对某些UNIX类型的套接字文件执行grep命令,因此出现了错误。
重新启动后问题就消失了,但在某些版本的Cygwin中,问题持续了几天。在常规的NTFS文件系统中,在Windows XP+Cygwin(即没有真正的Unix套接字可用)下,每个目录似乎都会发生此错误。
没有答案,因为问题消失了。