Jos et pidä cat-komennon tylsästä ja tylsästä tuloksesta, harkitse batin asentamista Linux-koneellesi.
Cat-apuohjelma on Linuxia edeltävä, mutta saatat ihmetellä, onko olemassa jotain parempaa kuin tämä tavallinen apuohjelma. Jos haluat tutkia tiedostoja Linuxissa, saatat olla kiinnostunut bat-nimisestä apuohjelmasta.
Mikä on lepakko?
lepakko on kissan klooni, jolla on joitain moderneja ominaisuuksia. Sen tunnuslause GitHub-sivu on "kissaklooni, jolla on siivet".
Yksi tärkeä ominaisuus on rivinumeroiden lisääminen mihin tahansa ulostuloon. Se myös tunnistaa automaattisesti useita ohjelmointikieliä ja korostaa syntaksia. Se integroituu myös saumattomasti Gitiin.
Batin asentaminen Linuxiin
Batin asentaminen Linux-työpöydälle on tarpeeksi helppoa. Se on saatavilla monissa Linux-jakelun virallisissa arkistoissa.
Asenna bat Ubuntuun tai Debianiin käyttämällä vain APT: tä:
sudo apt Asentaa bat
Sen käyttäminen Debianissa ja Ubuntussa on hieman erilaista, kuten myöhemmin selitetään.
Batin asentaminen Arch Linuxiin:
sudo pacman -S bat
Ja Fedorassa/Red Hatissa/CentOS: ssä:
sudo dnf Asentaa bat
Batin käyttäminen ulostulon katselemiseen Linuxissa
Juoksumaila on samanlainen kuin kissan käyttäminen. Voit käyttää sitä tiedostojen tai vakiosyötteen kanssa. Voit kutsua sitä komentorivillä "bat".
Jos käytät Ubuntua tai Debiania, kutsu sitä kirjoittamalla sen sijaan "batcat". Voit muuttaa sen takaisin "bat":ksi shell-aliaksen luominen kanssa:
alias batcat="bat"
Kiinnitä tämä shell-määritystiedostoon (yleensä .bashrc tai .zshrc) tehdä siitä pysyvä.
Ensimmäinen asia, jonka huomaat, on, että bat piirtää reunuksen tulosteen ympärille rivinumeroilla. Tämä näyttää tekevän siitä vain kauniimman. Tavallinen kissaohjelma sillä on -n vaihtoehto näyttää rivinumerot.
Jos et pidä koristeista, voit käyttää -n näyttääksesi vain rivinumerot.
bat tunnistaa monia suosittuja ohjelmointikieliä ja korostaa syntaksia. Voit käyttää -l mahdollisuus pakottaa havaitsemaan tietty kieli, kuten C.
bat-lctiedosto.c
Moderni vaihtoehto cat Commandille
bat on moderni vaihtoehto perinteiselle Linux cat -komennolle. Se tarjoaa ainutlaatuisia ominaisuuksia, kuten kauniisti tulostuvat rivinumerot, sivut ja syntaksin korostuksen.
bat ei ole ainoa moderni ote klassisista Unix-apuohjelmista. Aikatestatuille apuohjelmille, kuten grep tai man, on monia korvaavia ohjelmia, jotka kannattaa tarkistaa.