← man/dev_and_programming
corelist — man corelist — 80×24
ugur@toprak:~/man/dev_and_programming$man corelist
Bölüm 1 Geliştirme & Programlama

corelist

Module::CoreList modülü için komut satırı arayüzü

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)