Linux komandas

Basename komanda Linux

Basename komanda Linux
Linux sistēmā komanda basename izdrukā pēdējo faila ceļa elementu. Tas ir īpaši noderīgi bash skriptos, kur faila nosaukums ir jāizvelk no garas faila rindas.

“Basename” paņem faila nosaukumu un izdrukā faila nosaukuma pēdējo daļu. Vajadzības gadījumā tas var arī izdzēst jebkuru nākamo sufiksu.

Izmantosim dažādus piemērus, lai saprastu komandu basename Linux.

Sintakse:

Tas atbalsta divas sintakses:

Pirmajā sintaksē ceļa / faila nosaukuma beigās pievienojiet sufiksu, otrajā - opciju. Mēs nevaram pievienot opciju ar sufiksu.

Izmantojot komandu basename ar faila nosaukumu:

Izveidojiet failu, izmantojot komandu touch:

$ touch faila_nosaukums

Šajā piemērā faila nosaukums ir bash.txt:

$ touch bash.txt

Tagad izmantosim failu ar komandu basename:

$ basename faila ceļš

Tas drukās tikai faila nosaukumu.

Jebkura / beigu rakstzīmes noņemšana:

Izmantojiet šo komandu, lai noņemtu visus pēdas / rakstzīmes no ceļa:

$ basename file_path /

Noņemt gala sufiksu:

Pārsūtiet sufiksu kā otro argumentu, lai no faila nosaukuma izdzēstu visus pēdējos sufiksus:

$ basename file_pathsuufix sufikss

Parasti šo komandu izmanto, lai noņemtu faila paplašinājumu:

Vēl viens veids ir noņemt beigu sufiksu no faila:

$ basename -s sufikss filepath suffix

Vairāku failu drukāšana vai noņemšana:

Mēs varam izdrukāt vai noņemt vairākus failu sufiksus no failiem, izmantojot -a karodziņu. Lai drukātu vairākus failu nosaukumus, izmantojiet šādu komandu:

$ basename -a filepath1 filepath2

Mēs varam arī noņemt pēdējos sufiksus no vairākiem failiem, izmantojot šādu komandu:

$ basename -a -s sufikss Filepath1_suffix filepath2_suffix

Secinājums:

Bāzes nosaukums ir komandrindas rīks, kas noņem direktoriju un sufiksu no piešķirtajiem failu nosaukumiem. Komanda basename izdrukā faila nosaukuma pēdējo daļu terminālā. Šajā ziņā sīki aprakstīta komanda basename.

Atdariniet peles klikšķus, virzot kursoru, izmantojot operētājsistēmā Windows 10 bezklikšķu peli
Peles vai tastatūras lietošana nepareizā pozā, ja to lieto pārmērīgi daudz, var izraisīt daudz veselības problēmu, tostarp spriedzi, karpālā kanāla si...
Pievienojiet peles žestus operētājsistēmai Windows 10, izmantojot šos bezmaksas rīkus
Pēdējos gados datori un operētājsistēmas ir ievērojami attīstījušās. Bija laiks, kad lietotājiem bija jāizmanto komandas, lai pārvietotos pa failu pār...
Kontrolējiet un pārvaldiet peles kustību starp vairākiem monitoriem sistēmā Windows 10
Dual Display Mouse Manager ļauj kontrolēt un konfigurēt peles kustību starp vairākiem monitoriem, palēninot tās kustību robežas tuvumā. Windows 10/8 ļ...