Ha nem szereti a cat parancs unalmas és unalmas kimenetét, fontolja meg a bat telepítését Linuxos gépére.
A cat segédprogram megelőzte a Linuxot, de felmerülhet a kérdés, hogy van-e jobb ennél a szabványos segédprogramnál. Ha szeretné megvizsgálni a fájlokat Linux alatt, van egy újabb, bat nevű segédprogram, amely érdekelheti.
Mi az a denevér?
denevér egy klón macska néhány modern jellemzőkkel. A szlogen rajta GitHub oldal egy "macska klón szárnyakkal".
Az egyik fő funkció a sorszámok hozzáadása bármely kimenethez. Ezenkívül automatikusan felismer több programozási nyelvet, és kiemeli a szintaxist. Zökkenőmentesen integrálható a Git-tel is.
Bat telepítése Linuxra
A bat telepítése Linux asztali számítógépre elég egyszerű. Számos Linux-disztribúció hivatalos tárolójában elérhető.
A bat Ubuntu vagy Debian rendszerre történő telepítéséhez használja az APT-t:
sudo apt telepítés denevér
Debian és Ubuntu rendszeren való futtatása egy kicsit más, amint azt később elmagyarázzuk.
Bat telepítése Arch Linuxra:
sudo pacman -S bat
Fedora/Red Hat/CentOS rendszeren pedig:
sudo dnf telepítés denevér
Bat használata a kimenet megtekintéséhez Linuxon
A denevérfutás hasonló a macska használatához. Használhatja fájlokkal vagy szabványos bemenettel. Meghívhatja a parancssorban a "bat".
Ha Ubuntut vagy Debiant használ, hívja a „batcat” beírásával. Visszaváltoztathatja "bat"-re a következővel: shell alias létrehozása val vel:
alias batcat="denevér"
Ragassza ezt a shell konfigurációs fájljába (általában .bashrc vagy .zshrc), hogy állandó legyen.
Az első dolog, amit észrevesz, az az, hogy a bat sorszámokkal szegélyt húz a kimenet köré. Úgy tűnik, ez csak szebbé teszi. A standard macskaprogram rendelkezik a -n lehetőség a sorszámok megjelenítésére.
Ha nem tetszik a dekoráció, használhatod a -n hogy csak a sorszámok jelenjenek meg.
bat számos népszerű programozási nyelvet észlel, és kiemeli a szintaxist. Használhatja a -l lehetőség egy adott nyelv, például a C felismerésének kényszerítésére.
denevér-lcfájlt.c
A macskaparancs modern alternatívája
bat a klasszikus Linux cat parancs modern alternatívája. Néhány egyedi funkciót kínál, például szépen nyomtatott sorszámokat, lapozást és szintaktikai kiemelést.
A bat nem az egyetlen modern változata a klasszikus Unix segédprogramoknak. Számos helyettesítő létezik az olyan jól bevált segédprogramokhoz, mint a grep vagy a man, amelyeket érdemes megnézni.