Nahkhiir - süntaksi esiletõstmise ja integreerimisega kassi kloon
Nahkhiir on failifailide muudatused. Selle muude funktsioonide hulka kuuluvad automaatne lehitsemine, failide liitmine, süntaksi esiletõstmise teemad ja erinevad väljundi esitamise stiilid.
Lisaks saate lisada ka uusi süntakse/keele määratlusi, teemasid ja määrata kohandatud piipar. Selles artiklis me näitame, kuidas installida ja kasutada Linuxis kassi (kassi klooni).
Kuidas installida Nato (kassi kloon) Linuxi
Debianis ja teistes Debiani-põhistes Linuxi distributsioonides saate käsu wget kaudu alla laadida uusima paketi .deb
, et see alla laadida ja installida, nagu näidatud.
------------- On 64-bit Systems ------------- $ wget https://github.com/sharkdp/bat/releases/download/v0.15.4/bat_0.15.4_amd64.deb $ sudo dpkg -i bat_0.15.4_amd64.deb ------------- On 32-bit Systems ------------- $ wget https://github.com/sharkdp/bat/releases/download/v0.15.4/bat_0.15.4_i386.deb $ sudo dpkg -i bat_0.15.4_i386.deb
Arch Linuxis saate selle installida ühenduse hoidlast, nagu näidatud.
$ sudo pacman -S bat
Pärast nahkhiire installimist käivitage see lihtsalt samamoodi nagu tavaliselt käsku kass, näiteks järgmine käsk kuvab määratud faili sisu süntaksi esiletõstmisega.
$ bat bin/bashscripts/sysadmin/topprocs.sh
Mitme faili kuvamiseks ühekaupa kasutage järgmist käsku.
$ bat domains.txt hosts
Faili või iga faili jaoks saate printida ainult määratud vahemiku ridu (näiteks ainult ridu 13–24), kasutades lülitit --line-range
, nagu näidatud.
$ bat --line-range 13:24 bin/bashscripts/sysadmin/topprocs.sh
Kõigi toetatud keelenimede ja faililaiendite kuvamiseks kasutage valikut –list-languages.
$ bat --list-languages
Seejärel määrake süntaksi esiletõstmise keel selgesõnaliselt, kasutades lülitit -l
.
$ bat -l Python httpie/setup.py
Võite lugeda ka stdinilt, nagu selles näites.
$ ls -l | bat
Süntaksi esiletõstmiseks saadaolevate teemade loendi nägemiseks kasutage valikut --list-themes
.
$ bat --list-themes
Kui olete kasutatava teema valinud, lubage see suvandiga --theme
.
$ bat --theme=Github
Pange tähele, et need sätted lähevad pärast taaskäivitamist kaotsi. Muudatuste püsivaks muutmiseks eksportige keskkonnamuutuja BAT_THEME faili ~/.bashrc (kasutajaspetsiifiline) või /etc/bash.bashrc (kogu süsteem), lisades järgmise rida selles.
export BAT_THEME="Github"
Ainult reanumbrite kuvamiseks ilma muude kaunistusteta kasutage lülitit -n
.
$ bat -n domains.txt hosts
Bat kasutab vaikepisikuna\"vähem \". Kuid saate määrata, millal piiparit kasutada, kasutades --paging
ja võimalike väärtuste hulka kuulub * auto *, mitte kunagi ja alati.
$bat - leht alati
Lisaks saate piipar määratleda keskkonnamuutujate PAGER või BAT_PAGER (see võtab eelisjärjekorras) abil sarnaselt BAT_THEME env muutujaga, nagu eespool selgitatud. Nende muutujate määramine tühjade väärtustega keelab piipari.
Nahkhiiri kasutamise või kohandamise kohta lisateabe saamiseks sisestage man nahkhiir või minge selle Githubi hoidlasse: https://github.com/sharkdp/bat.
Nahkhiir on kasutajasõbralik kassikloon, millel on süntaksi esiletõstmine ja integreerimine. Jagage oma mõtteid selle kohta meiega allpool oleva tagasiside vormi kaudu. Kui olete kohanud mõnda sarnast CLI-utiliiti, andke meile sellest ka teada.