Kaxxi - Jiġbed Kaxxi tal-Arti ASCII u Forom f'Linux Terminal
Kaxxi huwa programm tal-linja tal-kmand sempliċi u konfigurabbli li jista 'jiġbed kwalunkwe tip ta' kaxxa madwar it-test tad-dħul tiegħu. Jiffiltra t-test u jiġbed forom madwaru - prattikament huwa filtru tat-test. Fil-fatt huwa ddisinjat biex jiġi integrat mal-editur tiegħek bħala filtru tat-test (jappoġġja default Vim). Jista 'jiġbed forom li jvarjaw minn kaxxi sempliċi għal arti ASCII kumplessa.
F'dan l-artikolu, se nitgħallmu kif nużaw l-utilità tal-kaxxi biex tiġbed forom fit-terminal tal-Linux.
Kif Tinstalla Kaxxi Utilità fil-Linux
Biex tinstalla l-utilità tal-kaxxi fil-Linux, uża l-kmand xieraq għad-distribuzzjoni tiegħek.
$ sudo apt install boxes [On Debian/Ubuntu] $ sudo yum install boxes [On CentOS/RHEL] $ sudo dnf install boxes [On Fedora]
Issa li għandek kaxxi installati, innota li juża l-fajl ta’ konfigurazzjoni speċifiku għall-utent $HOME/.boxes
jew il-fajl ta’ konfigurazzjoni tas-sistema kollha /etc/boxes/boxes-config.
Ejja nieħdu xi gost tat-terminal Linux.
Biex tara d-disinn tal-kaxxi default, sempliċement ipprovdi xi test ta' input għalih kif muri.
$ echo "Hey, this is linux-console.net! Thanks for following us." | boxes /******************************************************/ /* Hey, this is linux-console.net! Thanks for following us. */ /******************************************************/
Biex tispeċifika disinn ieħor, uża l-bandiera -d
kif muri.
$ echo "Hey, this is linux-console.net! Thanks for following us." | boxes -d boy .-"""-. / .===. \ \/ 6 6 \/ ( \___/ ) _________________ooo__\_____/_____________________ / \ | Hey, this is linux-console.net! Thanks for following us. | \______________________________ooo_________________/ | | | |_ | _| | | | |__|__| /-'Y'-\ (__/ \__)
Biex tallinja jew tpoġġi t-test ġewwa l-kaxxa, uża l-bandiera -a
. Ejja nuru kif dan jaħdem bl-eżempju li ġej (fejn il-c
tfisser ċentru).
$ echo "Hey, this is linux-console.net! Thanks for following us." | boxes -d diamonds /\ /\ /\ /\ /\ /\//\\/\ /\//\\/\ /\//\\/\ /\//\\/\ /\//\\/\ /\//"///\\/\//"///\\/\//"///\\/\//"///\\/\//"///\\/\ //"//\/\\///"//\/\\///"//\/\\///"//\/\\///"//\/\\///\\ \\//\/Hey, this is linux-console.net! Thanks for following us. \/\\// \/ \/ /\ /\ //\\ //\\ \\// \\// \/ \/ /\ /\ //\\/\ /\//\\ \\///\\/\//"///\\/\//"///\\/\//"///\\/\//"///\\/\//"// \/\\///"//\/\\///"//\/\\///"//\/\\///"//\/\\///"//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/ \/ \/ \/ \/
$ echo "Hey, this is linux-console.net! Thanks for following us." | boxes -d diamonds -a c /\ /\ /\ /\ /\ /\//\\/\ /\//\\/\ /\//\\/\ /\//\\/\ /\//\\/\ /\//"///\\/\//"///\\/\//"///\\/\//"///\\/\//"///\\/\ //"//\/\\///"//\/\\///"//\/\\///"//\/\\///"//\/\\///\\ \\//\/ \/\\// \/ \/ /\ /\ //\\ Hey, this is linux-console.net! Thanks for following us. //\\ \\// \\// \/ \/ /\ /\ //\\/\ /\//\\ \\///\\/\//"///\\/\//"///\\/\//"///\\/\//"///\\/\//"// \/\\///"//\/\\///"//\/\\///"//\/\\///"//\/\\///"//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/ \/ \/ \/ \/
Fl-istaġun tal-Milied, tista 'tuża d-disinn santa biex tibgħat lill-familja u lill-ħbieb tiegħek messaġġi tal-vaganzi kuntenti, pereżempju.
$ echo "linux-console.net wishes you a Merry Christmas and a Happy New Year 2019" | boxes -d santa .-"``"-. /______; \ {_______}\| (/ a a \)(_) (.-.).-.) _______________________ooo__( ^ )___________________________ / '-.___.-' \ | linux-console.net wishes you a Merry Christmas and a Happy New Year 2019 | \________________________________________ooo_______________________/ |_ | _| jgs \___|___/ {___|___} |_ | _| /-'Y'-\ (__/ \__)
Biex telenka d-disinji/stili kollha disponibbli, mexxi l-kmand li ġej.
$ boxes -l 59 Available Styles in "/etc/boxes/boxes-config": ------------------------------------------------- ada-box (public domain), coded by Neil Bird <[email >: --------------- -- -- -- -- --------------- ada-cmt (public domain), coded by Neil Bird <[email >: -- -- regular Ada -- comments ...
Jappoġġja ġustifikazzjoni tal-linja, speċifikazzjoni tad-daqs tal-kaxxa, ikkuttunar tat-test, indentazzjoni, użu ta 'espressjonijiet regolari u ħafna aktar.
Jum San Valentinu jersaq eqreb, u ridt timpressjona lill-ħabiba jew lill-mara tiegħek b'mod Linux, imbagħad uża kaxxi kif muri.
$ echo -e "\n\tMe: Will you be my Valentine?\n\tGirl: No way\n\tMe: sudo will you be my Valentine?\n\tGirl: Yes..yes..yes! Let's go!" | boxes -d boy .-"""-. / .===. \ \/ 6 6 \/ ( \___/ ) _________ooo__\_____/_____________ / \ | | | Me: Will you be my Valentine? | | Girl: No way | | Me: sudo will you be my Valentine? | | Girl: Yes..yes..yes! Let's go! | \______________________ooo_________/ | | | |_ | _| | | | |__|__| /-'Y'-\ (__/ \__)
Għal aktar informazzjoni u eżempji, mur http://boxes.thomasjensen.com/examples.html.
Kaxxi hija utilità tal-linja tal-kmand li tiġbed kaxxa madwar it-test tad-dħul tagħha. F'dan l-artikolu, se nitgħallmu kif ninstallaw u nużaw l-utilità tal-kaxxi biex tiġbed forom fit-terminal tal-Linux. Uża l-formola ta' feedback hawn taħt biex taqsam il-ħsibijiet tiegħek dwarha.