问题标签 [gnuwin32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
939 浏览

gnu - gnuwin32 程序:[.exe 有什么作用?

查看 gnuwin32/bin 目录,有一个看起来很奇怪的程序文件,名为[.exe

我在文档 gnuwin32.sourceforge.net 或谷歌搜索中找不到它,所以我运行它并得到:

所以我把它 ] 作为参数并得到了

它没有抱怨,所以我认为它在正确的轨道上。我试过:

再次,没有投诉。所以我尝试了一个算术表达式:

我尝试了一堆不同的组合,包括前缀和后缀表示法,但似乎没有任何效果。这东西有什么作用?

0 投票
2 回答
1711 浏览

windows - gnuwin32 inetutils 包去哪儿了?

网上有gnuwin32 inetutils包的痕迹。但它不再在网站上。它在哪里?具体来说,win32 的 gnu telnet 应用程序在哪里?

0 投票
2 回答
1533 浏览

flex-lexer - Windows 版 flex 的更新版本何时可用?

我在一个项目中使用flex(词法分析器,而不是 Adob​​e Flex)。但是,我也希望能够在 Windows 平台上编译,但是Windows 版本的最新版本只有 2.5.4a,所以它不会为 2.5.35 版本编译我的文件。不,我无法降级到受支持的最高 Windows 版本。

任何人都知道升级 Windows 版本的计划,或者有关于在 Windows 上编译的建议吗?

0 投票
4 回答
3670 浏览

perl - 如何使用 Strawberry Perl 安装 GD 库

我正在尝试使用 Strawberry perl 和GnuWin32安装 GD 库。但是,当我在 CPAN shell 中输入“安装 GD”时,会出现以下消息:

'gdlib-config' is not recognized as an internal or external command, operable program or batch file. **UNRECOVERABLE ERROR** Could not find gdlib-config in the search path. Please install libgd 2.0.28 or higher.

我相信 perl 很难找到安装在 C:\Program Files\GnuWin32\bin 的 GD 库,但我不知道如何解决这个问题。我还是 perl 的新手,所以任何帮助将不胜感激。

0 投票
3 回答
687 浏览

find - “查找”的 Gnuwin32 端口?

“find”的Gnuwin32端口有问题吗?它可以在我的 Windows XP 命令行上运行,但是当我尝试使用文件名模式匹配功能时,我得到了空白的凝视。它来自“findutils-4.2.20”包。必须重命名为“gfind.exe”,这样 Windows 就不会与 CMD.EXE 的“查找”混淆。
我的 Windows 控制台中的一些示例:

这样可行。
同样,以下工作:

但这不做深蹲。

它只是返回到提示。我(新手)只是在使用语法时弄错了还是有错误?

0 投票
2 回答
9750 浏览

shell - 适用于 Windows 7 的 Korn-Shell?

我们需要支持提供 Unix 和 Win32 端口的旧版应用程序。不幸的是,在游戏后期,很多胶水代码都是用 ksh 脚本编写的,只针对 unix 端口,而 Win32 端口已经失去了奇偶性。我一直在尝试恢复它,并且一直在尝试一些 ksh-for-windows 解决方案(过去曾使用过 Zsh 的原生构建),但在 Windows 7 下似乎没有任何东西可以正常工作:Cygwin 拒绝使用Win32 和 unix 风格的路径,所以一些复杂的脚本会中断。SUA/SFU 的情况相同。UWin 在 Windows 7 上不起作用。我以前使用的旧本机端口 (WinZsh) 在 7 下也不再工作。

所以,我需要一个可以在 Win 7 下工作的 Korn-shell 类似工作(64 位会很棒,但我已经失去了希望)并且可以使用 cmd.exe 样式的路径(c:/ path/to/app) 和标准 Unix 路径 (/path/to/app)。有什么线索吗?

0 投票
1 回答
1072 浏览

visual-c++ - 在 Visual Studio (VC++) 中使用 Gnuwin32

有人可以向我解释或指导我一些有用的链接,这些链接告诉我如何使 Visual Studio 2008 使用 Gnuwin 库。请告诉我应该下载哪个 Gnuwin 软件包。(Windows xp) 我已经努力了好几个小时,但没有任何运气。

这与我在这里提出的问题有关。

谢谢你

0 投票
4 回答
2748 浏览

perl - 如何使用 Perl 监视日志文件并插入时间戳?

我有一个以附加模式生成日志的应用程序,但日志没有时间戳。

是否可以使用tail -f某些选项或perl脚本来监视对该文件的写入并在它们前面加上时间戳?

鉴于我在没有 Cygwin 的情况下运行 Windows,我可以避免使用 bash 或任何其他 Unix shell 吗?

0 投票
5 回答
5045 浏览

find - Gnuwin32 find.exe 在执行搜索之前扩展通配符

我在 Windows 环境中使用 Gnuwin32 二进制文件。
当我想查找某种类型的文件时,比如说 PDF,我通常会运行:

这在任何 UNIX 系统上都能完美运行。

但是在windows下,用双引号代替了单引号,只有在当前目录下没有pdf文件的情况下才有效,否则*会被展开

更糟糕的是:当当前目录中只有一个PDF文件时,它会展开,不会出现语法错误,并且会得到错误的结果。

我试过*用插入符号、反斜杠、星号本身转义,在双引号内加上:没有什么对我有用。

真实例子:

好的,这是我所有的文件:

良好的行为,通配符未扩展

注意,不一致的行为,通配符已扩展:

注意,行为不一致,通配符已扩展:

谢谢

0 投票
7 回答
28933 浏览

windows - Windows 中的 Grep 和 Awk Invalid Char in Expression Error

我是 grep 和 awk 的新手 - 使用 Windows 7(我从 GnuWin 下载了 grep 和 awk for windows)。

我在运行此脚本时遇到问题:

我得到错误:

awk: '{print
awk: ^ invalid char ''' in expression

我相信这可能与在 Windows 中必须使用双引号有关,但我尝试了所有我能想到的组合,但仍然不起作用。

任何人都可以帮忙吗?谢谢