Aliasok és shell-függvények létrehozása Linuxon

Hozzon létre saját Linux-parancsokat álnevek és Bash shell-függvények használatával. Megszelídítse az ismétlődő feladatokat, csonkolja a hosszan tartó folyamatokat, és konfigurálja a szabványos parancsokat a mindig használt és nehezen megjegyezhető opciókkal.

Álnevek a shell scriptek pedig olyan hatékony technikák a Linux és Unix-szerű operációs rendszerekben, amelyek lehetővé teszik, hogy a parancssori élményt olyanra csiszolja, amit akar. Meghatározhatja saját parancsait az Ön egyedi igényeinek megfelelően, és megkönnyítheti az ismétlődő feladatok terhét.

Álnevek és shell szkriptek végezzen hasonló munkát. Lehetővé teszik a Bash shell-funkciók egy halmazának meghatározását – és elnevezését –, amelyek azután a megadott néven hívhatók. A név beírása egyszerűbb és kényelmesebb, mintha minden egyes lépést vagy parancsot be kellene gépelnie, amikor használni szeretné őket.

  Miért 2020 a tökéletes idő az IRC újralátogatására?

Az álnév és a szkript közötti különbség összetettség és nagyságrend. A szkriptek jobban képesek hosszabb és bonyolultabb kóddarabokat tárolni. Az álnevek tökéletesek rövidebb, tömörebb parancskészletek megtartására.

Előre meghatározott álnevek

Egyes álnevek előre meg vannak határozva az Ön számára. A rendszerben meghatározott álnevek listájának megtekintéséhez használja az alias parancsot paraméterek nélkül:

alias

Ezek azok az álnevek, amelyek az Ubuntu tesztgépen vannak definiálva, amelyen ez a cikk kutatott. Ha egyéni álneveket határoztam volna meg, ezek is megjelennének ebben a listában.

A lista tetején található egy bonyolultnak tűnő álnév, az alert. Egy pillanat múlva rátérünk. Számos különböző álnév létezik az ls parancshoz, és van egy csoport álnév, amely színes kimenetet biztosít a grep számára parancscsalád. Például ezekkel az álnevekkel, amikor beírja:

grep

A rendszer a következőképpen értelmezi:

grep --color=auto

Ez egy fontos pontot mutat az álnevekkel kapcsolatban. Nevük megegyezhet a meglévő parancsokkal. Még az eredeti parancsot is tartalmazhatják magukban.

  Az okostelefon használata Amazon Fire TV távirányítóként

Itt van a grep alias meghatározása.

alias grep='grep --color=auto'

Az alias parancs az álnév meghatározására szolgál.
Az álnév neve ezután kerül megadásra. Ebben a példában a grep.
Az egyenlőségjel összeköti az álnév nevét a