Linux-kommandon

Basnamn Command i Linux

Basnamn Command i Linux
I Linux skriver kommandot basnamn ut det sista elementet i en filsökväg. Detta är särskilt användbart i bash-skript där filnamnet måste extraheras från en lång filrad.

"Basnamnet" tar ett filnamn och skriver ut filnamnets sista del. Det kan också ta bort eventuellt följande suffix om det behövs.

Låt oss använda olika exempel för att förstå basnamnskommandot i Linux.

Syntax:

Den stöder två syntaxer:

I den första syntaxen lägger du till ett suffix i slutet av sökvägen / filnamnet, och i den andra kan vi lägga till ett alternativ. Vi kan inte lägga till ett alternativ med ett suffix.

Med kommandot basnamn med filnamn:

Skapa filen med hjälp av kommandot touch:

$ touch filnamn

I det här exemplet heter filen bash.Text:

$ touch bash.Text

Låt oss nu använda filen med kommandot basnamn:

$ basnamn filväg

Det kommer bara att skriva ut filnamnet.

Ta bort alla / efterföljande karaktärer:

Använd följande kommando för att ta bort alla efterföljande / tecken från sökvägen:

$ basnamn file_path /

Ta bort efterföljande suffix:

Överför suffixet som ett andra argument för att ta bort eventuellt efterföljande suffix från filnamnet:

$ basnamn file_pathsuufix suffix

Normalt används detta kommando för att ta bort filtillägg:

Ett annat sätt är att ta bort efterföljande suffix från filen:

$ basnamn -s suffix filepathsuffix

Skriv ut eller ta bort flera filer:

Vi kan skriva ut eller ta bort flera filtillägg från filer med flaggan -a. För att skriva ut flera filnamn, använd följande kommando:

$ basnamn -en filväg1 filväg2

Vi kan också ta bort efterföljande suffix från flera filer med hjälp av kommandot nedan:

$ basnamn -a -s suffix Filepath1_suffix filepath2_suffix

Slutsats:

Ett basnamn är ett kommandoradsverktyg som tar bort katalogen och suffixet från tilldelade filnamn. Basnamnkommandot skriver ut den sista delen av filnamnet på terminalen. Det här inlägget beskriver kommandot basnamn i detalj.

Hur man utvecklar ett spel på Linux
För ett decennium sedan skulle inte många Linux-användare förutsäga att deras favoritoperativsystem en dag skulle vara en populär spelplattform för ko...
Portar med öppen källkod för kommersiella spelmotorer
Gratis, öppen källkod och plattformsmekaniska rekreationer kan användas för att spela gamla såväl som några av de ganska senaste speltitlarna. I den h...
Bästa kommandoradsspel för Linux
Kommandoraden är inte bara din största allierade när du använder Linux, det kan också vara källan till underhållning eftersom du kan använda den för a...