【问题标题】:GLOB_BRACE portability?GLOB_BRACE 可移植性?
【发布时间】:2010-03-29 09:38:15
【问题描述】:

this question 中,我了解到 glob() 的 GLOB_BRACE 选项允许在搜索文件时使用一组有限的正则表达式。

这看起来就像我需要的一样,但根据manualGLOB_BRACE“在某些非 GNU 操作系统上不可用”。其中似乎是 Solaris。

我正在构建一个应该尽可能便携的应用程序,因此我需要尽早检查可能存在的问题。

有人知道除了 Solaris 之外的其他平台不支持 GLOB_BRACE 吗?例如 Mac OS >= X 怎么样?它建立在 Unix 之上。每个 Unix 都会自动成为手册中定义的“GNU”平台吗?

【问题讨论】:

标签: php unix gnu glob


【解决方案1】:

检查 *nix 变体的相关glob(3) man page 将告诉您它是否支持GLOB_BRACE

【讨论】:

  • 干杯@Ignacio,很高兴知道。鉴于它在 OS X 上受支持,大概是任何 Linux 和 Windows,我想我可以继续这样做。
猜你喜欢
  • 2013-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多