Basename - Basename

baz adı
İlk sürümOcak 1979; 41 yıl önce (1979-01)
İşletim sistemiUnix, Unix benzeri, Plan 9, Cehennem
TürKomut
LisansCoreutils: GPLv3 +

baz adı bir standart bilgisayar programı açık Unix ve Unix benzeri işletim sistemleri. Ne zaman baz adı verilir yol adı, son bölü çizgisine kadar herhangi bir öneki silecektir ('/') karakter ve sonucu döndürür. baz adı açıklanmaktadır Tek UNIX Belirtimi ve öncelikle kabuk komut dosyaları.

Tarih

baz adı tanıtıldı X / Açık Taşınabilirlik Yönergeleri, 1987 tarihli 2. sayı. POSIX'in ilk sürümüne ve Tek Unix Spesifikasyonu.[1] İlk olarak 4.4 BSD'de ortaya çıktı.[2]

Versiyonu baz adı paketlenmiş GNU Coreutils David MacKenzie tarafından yazılmıştır.[3]

Komut, aşağıdakiler için ayrı bir paket olarak mevcuttur: Microsoft Windows bir parçası olarak GnuWin32 proje[4] ve UnxUtils koleksiyonu yerli Win32 bağlantı noktaları ortak GNU Unix benzeri araçlar.[5]

Kullanım

Tek UNIX Belirtimi için şartname baz adı dır-dir.

taban adı dizesi [sonek]
dizi
Bir yol adı
son ek
Belirtilmişse, baz adı son eki de silecektir.

Örnekler

basename, sondaki eğik çizgileri yok sayarak bir yol adından soyadı alır

$ basename /home/jsmith/base.wiki base.wiki$ basename / ev / jsmith /jsmith$ basename //

baz adı, temel adın sonunu kaldırmak için de kullanılabilir, ancak temel adın tamamı kaldırılamaz

$ tabanadı /home/jsmith/base.wiki .wikitemel$ basename /home/jsmith/base.wiki kibase.wi$ basename /home/jsmith/base.wiki base.wikibase.wiki

Ayrıca bakınız

Referanslar

Dış bağlantılar