Taşınabilirliği GLOB_BRACE?

1 Cevap php

In this question, ben glob (dosyaları ararken düzenli ifadelerin sınırlı kümesi sağlar) 'ın GLOB_BRACE seçeneği farkında yapıldı.

Bu sadece ihtiyacım olanı gibi görünüyor, ama göre manual, GLOB_BRACE "Bazı Non-GNU işletim sistemlerinde kullanılabilir değil" dir. Bunlar arasında Solaris gibi görünüyor.

Ben mümkün olduğunca taşınabilir olması gerekiyordu bir uygulama inşa ediyorum, bu yüzden mümkün olduğunca erken olası sorunları kontrol etmek gerekir.

Biri dışında GLOB_BRACE desteklenmiyor Solaris diğer platformlarda biliyor mu? Nasıl, örneğin Mac OS> = X hakkında? Bir Unix üstüne inşa edilmiştir. El kitabında tanımlandığı gibi her Unix otomatik bir "GNU" platformudur?

1 Cevap

Ilgili glob(3) man sayfasını kontrol for the *nix variant will tell you whether or not it supports GLOB_BRACE.