Linux parancsok

Basename parancs Linux alatt

Basename parancs Linux alatt
Linux alatt a basename parancs kinyomtatja a fájl elérési útjának utolsó elemét. Ez különösen hasznos a bash szkriptekben, ahol a fájlnevet ki kell vonni egy hosszú fájlsorból.

A „basename” fájlnevet vesz fel, és kinyomtatja a fájlnév utolsó részét. Szükség esetén a következő utótagokat is törölheti.

Használjunk különféle példákat a basename parancs megértésére a Linuxban.

Szintaxis:

Két szintaxist támogat:

Az első szintaxisban adjon hozzá utótagot az útvonal / fájlnév végéhez, a másodikban pedig adhatunk hozzá egy opciót. Nem adhatunk utótagú opciót.

A basename parancs használata fájlnévvel:

Hozza létre a fájlt az érintés paranccsal:

$ touch fájlnév

Ebben a példában a fájl neve bash.txt:

$ touch bash.txt

Most használjuk a fájlt a basename paranccsal:

$ basename filepath

Csak a fájlnevet fogja kinyomtatni.

Bármely / záró karakter eltávolítása:

A következő paranccsal távolítson el minden utótagot / karaktert az útvonalról:

$ basename fájl_útvonal /

Távolítsa el a záró utótagot:

Tegye át az utótagot második argumentumként, hogy töröljön minden utótagot a fájl nevéből:

$ basename file_pathsuufix utótag

Általában ezt a parancsot használják a fájlkiterjesztés eltávolítására:

Egy másik módszer az, hogy eltávolítja a záró utótagot a fájlból:

$ basename -s utótag filepathsuffix

Több fájl nyomtatása vagy eltávolítása:

Az -a zászló használatával több fájl utótagot is kinyomtathatunk vagy eltávolíthatunk a fájlokból. Több fájlnév nyomtatásához használja a következő parancsot:

$ basename -a filepath1 filepath2

Az alábbi paranccsal eltávolíthatjuk a záró utótagokat is több fájlból:

$ basename -a -s utótag Filepath1_suffix filepath2_suffix

Következtetés:

A basename egy parancssori eszköz, amely eltávolítja a könyvtárat és az utótagot a hozzárendelt fájlnevekből. A basename parancs kinyomtatja a fájlnév utolsó részét a terminálon. Ez a bejegyzés részletesen leírja a basename parancsot.

OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...
SuperTuxKart Linuxhoz
A SuperTuxKart egy nagyszerű cím, amelynek célja, hogy ingyenesen hozza el a Mario Kart élményét Linux rendszerén. Elég kihívást jelentő és szórakozta...