Açıklama
Daha fazla bilgi için Module::CoreList sayfasına bakın.
Özet
corelist -v
corelist [-a|-d] <ModuleName> | /<ModuleRegex>/ [<ModuleVersion>] ...
corelist [-v <PerlVersion>] [ <ModuleName> | /<ModuleRegex>/ ] ...
corelist [-r <PerlVersion>] ...
corelist --utils [-d] <UtilityName> [<UtilityName>] ...
corelist --utils -v <PerlVersion>
corelist --feature <FeatureName> [<FeatureName>] ...
corelist --diff PerlVersion PerlVersion
corelist --upstream <ModuleName>
Seçenekler
-a: Module::CoreList modülünün bildiği perl sürümlerinde, belirtilen modülün (veya bir modül düzenli ifadesi -regexp- kullandıysanız eşleşen modüllerin) tüm sürümlerini listeler.
corelist -a Unicode
Unicode was first released with perl v5.6.2
v5.6.2 3.0.1
v5.8.0 3.2.0
v5.8.1 4.0.0
v5.8.2 4.0.0
v5.8.3 4.0.0
v5.8.4 4.0.1
v5.8.5 4.0.1
v5.8.6 4.0.1
v5.8.7 4.1.0
v5.8.8 4.1.0
v5.8.9 5.1.0
v5.9.0 4.0.0
v5.9.1 4.0.0
v5.9.2 4.0.1
v5.9.3 4.1.0
v5.9.4 4.1.0
v5.9.5 5.0.0
v5.10.0 5.0.0
v5.10.1 5.1.0
v5.11.0 5.1.0
v5.11.1 5.1.0
v5.11.2 5.1.0
v5.11.3 5.2.0
v5.11.4 5.2.0
v5.11.5 5.2.0
v5.12.0 5.2.0
v5.12.1 5.2.0
v5.12.2 5.2.0
v5.12.3 5.2.0
v5.12.4 5.2.0
v5.13.0 5.2.0
v5.13.1 5.2.0
v5.13.2 5.2.0
v5.13.3 5.2.0
v5.13.4 5.2.0
v5.13.5 5.2.0
v5.13.6 5.2.0
v5.13.7 6.0.0
v5.13.8 6.0.0
v5.13.9 6.0.0
v5.13.10 6.0.0
v5.13.11 6.0.0
v5.14.0 6.0.0
v5.14.1 6.0.0
v5.15.0 6.0.0
-d: Bir modülün sürüm numarasına göre değil (varsayılan olan), yayınlanma tarihine göre ilk çıktığı perl sürümünü bulur.
--diff İki perl sürümü verildiğinde, bu seçenek iki sürüm arasındaki tüm modül değişikliklerini içeren, insan tarafından okunabilir bir tablo yazdırır. Çıktı biçimi gelecekte değişebilir ve programlar için değil, insanlar için tasarlanmıştır. Programlar için Module::CoreList API'sini kullanın.
-? veya -help Yardım! Yardım! Yardım! Daha fazla yardım görmek için --man seçeneğini deneyin.
-man Tüm yardım belgelerini gösterir.
-v: CoreList bilgisine sahip olduğumuz tüm perl sürüm sürümlerini listeler.
Bir sürüm argümanı aktarırsanız ($] değeri, 5.00503 veya 5.008008 gibi), tüm modüllerin ve bunlara karşılık gelen sürümlerin bir listesini alırsınız. (Eğer "version" modülüne sahipseniz, 5.8.8 gibi yeni tarz sürüm numaralarını da kullanabilirsiniz.)
Modül filtreleme bağlamında, Perl sürüm filtresi olarak kullanılabilir.
-r: Tüm perl sürümlerini ve ne zaman yayınlandıklarını listeler.
Bir perl sürümü aktarırsanız, yalnızca o sürümün yayınlanma tarihini alırsınız.
--utils Adı belirtilen her bir yardımcı programın (utility program) ilk olarak hangi perl sürümüyle birlikte yayınlandığını listeler.
İlk yayınlanma kriterini değiştirmek için -d seçeneği ile birlikte kullanılabilir.
-v <sürüm> seçeneği ile kullanılırsa, o perl sürümüyle birlikte yayınlanan tüm yardımcı programlar listelenir ve komut satırında adı belirtilen yardımcı programlar yoksayılır.
--feature, -f Belirtilen her bir özelliğin (feature) dahil olduğu ilk sürüm paketini listeler.
--upstream, -u Belirtilen modülün öncelikli olarak perl çekirdeğinde (core) mi yoksa CPAN üzerinde mi sürdürüldüğünü ve hata takip sistemi (bug tracker) URL'sini gösterir.
Özel bir durum olarak, modül adı olarak "Unicode" belirtirseniz, talep edilen perl sürümleriyle birlikte sunulan Unicode Karakter Veritabanı'nın (Unicode Character Database) sürüm numarasını alırsınız.
Örnekler
$ corelist File::Spec
File::Spec was first released with perl 5.005
$ corelist File::Spec 0.83
File::Spec 0.83 was released with perl 5.007003
$ corelist File::Spec 0.89
File::Spec 0.89 was not in CORE (or so I think)
$ corelist File::Spec::Aliens
File::Spec::Aliens was not in CORE (or so I think)
$ corelist /IPC::Open/
IPC::Open2 was first released with perl 5
IPC::Open3 was first released with perl 5
$ corelist /MANIFEST/i
ExtUtils::Manifest was first released with perl 5.001
$ corelist /Template/
/Template/ has no match in CORE (or so I think)
$ corelist -v 5.8.8 B
B 1.09_01
$ corelist -v 5.8.8 /^B::/
B::Asmdata 1.01
B::Assembler 0.07
B::Bblock 1.02_01
B::Bytecode 1.01_01
B::C 1.04_01
B::CC 1.00_01
B::Concise 0.66
B::Debug 1.02_01
B::Deparse 0.71
B::Disassembler 1.05
B::Lint 1.03
B::O 1.00
B::Showlex 1.02
B::Stackobj 1.00
B::Stash 1.00
B::Terse 1.03_01
B::Xref 1.01
Telif Hakkı
Telif Hakkı (c) 2002-2007, D.H. diğer adıyla PodMaster
Şu anda perl 5 porters perl5-porters@perl.org tarafından sürdürülmektedir.
Bu program, perl'in kendisiyle aynı koşullar altında dağıtılmaktadır. Bu konuda daha fazla bilgi için http://perl.org/ veya http://cpan.org/ adreslerine bakın.
perl v5.34.1 2026-02-21 CORELIST(1)