Linux-kommandoer

Basename Command i Linux

Basename Command i Linux
I Linux skriver basenavn-kommandoen ut det siste elementet i en filbane. Dette er spesielt nyttig i bash-skript der filnavnet må hentes fra en lang fillinje.

"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:

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 filnavn

I 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.

SuperTuxKart for Linux
SuperTuxKart er en flott tittel designet for å gi deg Mario Kart-opplevelsen gratis på Linux-systemet ditt. Det er ganske utfordrende og morsomt å spi...
Kjemp om Wesnoth-opplæringen
Kampen om Wesnoth er et av de mest populære open source-strategispillene du kan spille på dette tidspunktet. Ikke bare har dette spillet vært i utvikl...
0 A.D. Opplæringen
Ut av de mange strategispillene der ute, 0 A.D. klarer å skille seg ut som en omfattende tittel og et veldig dypt, taktisk spill til tross for å være ...