Basename

Den här artikeln behöver källhänvisningar för att kunna verifieras. (2020-11)
Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan.

basename är ett standardkommando i UNIX och Unix-liknande operativsystem. När det används på en sökväg tar den bort allt upp det sista slashet ('/') och ger tillbaka resultatet. basename finns beskrivet i Single UNIX Specification och används främst i shellscripts.

Användning

Specifikationen för att använda basename är:

basename string [suffix]
string
En sökväg
suffix
Om specificerat kommer basename även att ta bort suffixet om det matchar detta värde

Exempel

% basename /home/erika/bin/foo.sh
foo.sh
% basename /home/erika/bin/foo.sh .sh
foo

Se även

  • Lista över Unixkommandon
  • Kommandoskal
  • Unix
v  r
Unix baskommandon
basename · cat · chgrp · chmod · chroot · cp · date · dd · df · dirname · du · echo · env · expr · factor · false · groups · histid · hostname · id · install · kill · link · ln · logname · ls · mkdir · mkfifo · mknod · mv · nice · nohup · pathchk · printenv · printf · pwd · readlink · rm · rmdir · seq · shred · sleep · stat · stty · su · sync · tac · test · time · touch · true · tty · uname · unlink · users · wc · who · whoami · yes
Unix · Andra operativsystem