"Basenavnet" tar et filnavn og skriver ut filnavnets siste del. Det kan også slette følgende suffiks hvis det er nødvendig.
La oss bruke forskjellige eksempler for å forstå basenavn-kommandoen i Linux.
Syntaks:
Den støtter to syntakser:
- grunnnavn Path Suffix
- grunnnavn alternativ stinavn
I den første syntaksen, legg til et suffiks på slutten av banen / filnavnet, og i den andre kan vi legge til et alternativ. Vi kan ikke legge til et alternativ med et suffiks.
Bruke basenavn-kommando med filnavn:
Opprett filen ved hjelp av berøringskommandoen:
$ touch filnavnI dette eksemplet heter filen bash.tekst:
$ touch bash.tekst
La oss nå bruke filen med basenavn-kommandoen:
$ basenavn filbane
Det vil bare skrive ut filnavnet.
Fjerner en hvilken som helst / etterfølgende karakter:
Bruk følgende kommando for å fjerne etterfølgende tegn fra banen:
$ basenavn file_path /
Fjern etterfølgende suffiks:
Overfør suffikset som et annet argument for å slette et etterfølgende suffiks fra filnavnet:
$ basename file_pathsuufix suffiks
Normalt brukes denne kommandoen til å fjerne filtypen:
En annen måte er å fjerne det etterfølgende suffikset fra filen:
$ basenavn -s suffiks filepathsuffix
Skriv ut eller fjern flere filer:
Vi kan skrive ut eller fjerne flere filtillegg fra filer ved hjelp av -a-flagget. For å skrive ut flere filnavn, bruk følgende kommando:
$ basenavn -en filbane1 filbane2
Vi kan også fjerne etterfølgende suffikser fra flere filer ved å bruke kommandoen nedenfor:
$ basenavn -a -s suffiks Filepath1_suffix filepath2_suffix
Konklusjon:
Et basenavn er et kommandolinjeverktøy som fjerner katalogen og suffikset fra tildelte filnavn. Basenavnekommandoen skriver ut den siste delen av filnavnet på terminalen. Dette innlegget beskriver basenavnekommandoen i detalj.