„Linux“ komandos

„Basename Command“ sistemoje „Linux“

„Basename Command“ sistemoje „Linux“
„Linux“ komanda „basename“ atsispausdina paskutinį failo kelio elementą. Tai ypač naudinga bash scenarijuose, kur failo vardą reikia ištraukti iš ilgos failo eilutės.

„Basename“ paima failo pavadinimą ir išspausdina paskutinę failo pavadinimo dalį. Jei reikia, jis taip pat gali ištrinti bet kurią kitą priesagą.

Panaudokime skirtingus pavyzdžius, norėdami suprasti „Linux“ komandą „basename“.

Sintaksė:

Jis palaiko dvi sintakses:

Pirmoje sintaksėje kelio / failo pavadinimo pabaigoje pridėkite priesagą, o antroje - galime pridėti parinktį. Negalime pridėti parinkties su galūne.

Komandos „basename“ naudojimas su failo pavadinimu:

Sukurkite failą naudodami komandą „touch“:

$ touch failo_vardas

Šiame pavyzdyje failas pavadintas bash.txt:

$ touch bash.txt

Dabar naudokime failą naudodami komandą „basename“:

$ bazename failo kelias

Tai atspausdins tik failo pavadinimą.

Pašalinant bet kokį / galinį simbolį:

Naudokite šią komandą, kad pašalintumėte visus galus / simbolius iš kelio:

$ basename file_path /

Pašalinti galinį priesagą:

Perkelkite galūnę kaip antrą argumentą, kad iš failo pavadinimo ištrintumėte galinę priesagą:

$ basename file_pathsuufix priesaga

Paprastai ši komanda naudojama failo plėtiniui pašalinti:

Kitas būdas yra pašalinti galinį priesagą iš failo:

$ basename -s priesaga filepathsuix

Spausdinkite arba pašalinkite kelis failus:

Mes galime atspausdinti arba pašalinti kelis failų priesagas iš failų naudodamiesi -a vėliava. Norėdami atsispausdinti kelis failų pavadinimus, naudokite šią komandą:

$ basename -a failo kelias1 failo kelias2

Mes taip pat galime pašalinti galinius priesagus iš kelių failų naudodami šią komandą:

$ basename -a -s priesaga Filepath1_suffix filepath2_suffix

Išvada:

„Basename“ yra komandinės eilutės įrankis, kuris pašalina katalogą ir priesagą iš priskirtų failų pavadinimų. „Basename“ komanda išspausdina paskutinę failo pavadinimo dalį terminale. Šiame įraše išsamiai aprašoma komanda „basename“.

Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...
Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...
Geriausi žaidimai, kuriuos reikia žaisti naudojant rankos stebėjimą
„Oculus Quest“ neseniai pristatė puikią rankos stebėjimo be valdiklių idėją. „Oculus Quest“ rankų sekimo žaidimai iki šiol buvo ribojami, kai žaidimų ...