Linux-kommandoer

Basename Command i Linux

Basename Command i Linux
I Linux udskriver basenavn-kommandoen det sidste element i en filsti. Dette er især nyttigt i bash-scripts, hvor filnavnet skal udvindes fra en lang fillinje.

"Basenavnet" tager et filnavn og udskriver filnavnets sidste del. Det kan også slette ethvert følgende suffiks, hvis det er nødvendigt.

Lad os bruge forskellige eksempler til at forstå kommandoen basenavn i Linux.

Syntaks:

Det understøtter to syntakser:

I den første syntaks skal du tilføje et suffiks i slutningen af ​​stien / filnavnet, og i det andet kan vi tilføje en mulighed. Vi kan ikke tilføje en mulighed med et suffiks.

Brug af basenavn-kommando med filnavn:

Opret filen ved hjælp af berøringskommandoen:

$ touch filnavn

I dette eksempel hedder filen bash.txt:

$ touch bash.txt

Lad os nu bruge filen med kommandoen basenavn:

$ basenavn filsti

Det udskriver kun filnavnet.

Fjernelse af enhver / efterfølgende karakter:

Brug følgende kommando til at fjerne enhver efterfølgende karakter fra stien:

$ basenavn file_path /

Fjern efterfølgende suffiks:

Overfør suffikset som et andet argument for at slette ethvert efterfølgende suffiks fra filnavnet:

$ basename fil_pathsuufix-suffiks

Normalt bruges denne kommando til at fjerne filtypenavnet:

En anden måde er at fjerne det efterfølgende suffiks fra filen:

$ basenavn -s suffiks filepathsuffix

Udskriv eller fjern flere filer:

Vi kan udskrive eller fjerne flere filtillæg fra filer ved hjælp af -a-flagget. Brug følgende kommando for at udskrive flere filnavne:

$ basenavn -en filbane1 filbane2

Vi kan også fjerne efterfølgende suffikser fra flere filer ved hjælp af nedenstående kommando:

$ basenavn -a -s suffiks Filepath1_suffix filepath2_suffix

Konklusion:

Et basenavn er et kommandolinjeværktøj, der fjerner biblioteket og suffikset fra tildelte filnavne. Basenavn-kommandoen udskriver den sidste del af filnavnet på terminalen. Dette indlæg beskriver basenavnekommandoen i detaljer.

Sådan bruges AutoKey til at automatisere Linux-spil
AutoKey er et desktopautomatiseringsværktøj til Linux og X11, programmeret i Python 3, GTK og Qt. Ved hjælp af dets scripting og MACRO-funktionalitet ...
Sådan vises FPS-tæller i Linux-spil
Linux-spil fik et stort skub, da Valve annoncerede Linux-support til Steam-klient og deres spil i 2012. Siden da har mange AAA- og indiespil fundet ve...
Sådan downloades og afspilles Sid Meiers Civilization VI på Linux
Introduktion til spillet Civilization 6 er et moderne udtryk for det klassiske koncept, der blev introduceret i serien af ​​Age of Empires-spil. Ideen...