Pjaċir Linux - Kif Oħloq Banners tat-Test ASCII fit-Terminal
Riċentement, spjegajna dwar kif turi bl-addoċċ arti ASCII predefinita fuq it-terminal Linux, billi tuża programm imsejjaħ ASCII-Art-Splash-Screen. F'dan l-artikolu, ser nuru kif toħloq banners tat-test ASCII attraenti tiegħek stess minn test sempliċi, billi tuża żewġ utilitajiet tal-linja tal-kmand imsejħa FIGlet u TOIlet.
FIGlet hija utilità sempliċi tal-linja tal-kmand għall-ħolqien ta 'banners tat-test ASCII jew ittri kbar barra mit-test ordinarju, filwaqt li TOIlet (sub-kmand taħt figlet) hija utilità tal-linja tal-kmand għall-ħolqien ta' karattri kbar ikkuluriti minn test ordinarju.
Kif tinstalla u tuża Figlet u Għodod tat-tojlit fil-Linux
Biex tuża l-għodod FIGlet u TOIlet flimkien, l-ewwel trid tinstallahom fis-sistema Linux tiegħek billi tuża l-maniġer tal-pakketti default kif muri.
$ sudo apt install figlet toilet [On Debian/Ubuntu] $ sudo yum install figlet toilet [On CentOS/RHEL] $ sudo dnf install figlet toilet [On Fedora 22+]
Ladarba jiġi installat, il-mod bażiku kif tuża figlet huwa billi tipprovdi bħala argument, it-test li trid tittrasforma bħala banner jew test kbir, kif muri.
$ figlet TecMint.com _____ __ __ _ _ |_ _|__ ___| \/ (_)_ __ | |_ ___ ___ _ __ ___ | |/ _ \/ __| |\/| | | '_ \| __| / __/ _ \| '_ ` _ \ | | __/ (__| | | | | | | | |_ | (_| (_) | | | | | | |_|\___|\___|_| |_|_|_| |_|\__(_)___\___/|_| |_| |_|
Jekk trid li l-output jinħoloq fiċ-ċentru, uża l-bandiera -c
kif muri.
$ figlet -c TecMint.com _____ __ __ _ _ |_ _|__ ___| \/ (_)_ __ | |_ ___ ___ _ __ ___ | |/ _ \/ __| |\/| | | '_ \| __| / __/ _ \| '_ ` _ \ | | __/ (__| | | | | | | | |_ | (_| (_) | | | | | | |_|\___|\___|_| |_|_|_| |_|\__(_)___\___/|_| |_| |_|
Barra minn hekk, uża wkoll -l
biex tissettja l-output lejn ix-xellug jew -r
biex tipprintjaha lejn il-lemin.
Tista 'wkoll tikkontrolla l-wisa' tal-output bl-iswiċċ -w
, il-wisa 'default hija ta' 80 kolonna.
$ figlet -w 100 I Love TecMint.com ___ _ _____ __ __ _ _ |_ _| | | _____ _____ |_ _|__ ___| \/ (_)_ __ | |_ ___ ___ _ __ ___ | | | | / _ \ \ / / _ \ | |/ _ \/ __| |\/| | | '_ \| __| / __/ _ \| '_ ` _ \ | | | |__| (_) \ V / __/ | | __/ (__| | | | | | | | |_ | (_| (_) | | | | | | |___| |_____\___/ \_/ \___| |_|\___|\___|_| |_|_|_| |_|\__(_)___\___/|_| |_| |_|
Jekk għandek terminal usa', tista' tuża l-wisa' sħiħa tat-terminal tiegħek bis-swiċċ -t
.
$ figlet -t TecMint.com
Għal output aktar ċar, tista 'tuża l-bandiera -k
biex iżżid ftit spazju bejn il-karattri stampati: iċċekkja d-differenza bejn l-output ta' hawn fuq u ta 'taħt kif muri.
$ figlet -t -k I Love TecMint.com ___ _ _____ __ __ _ _ |_ _| | | ___ __ __ ___ |_ _|___ ___ | \/ |(_) _ __ | |_ ___ ___ _ __ ___ | | | | / _ \\ \ / // _ \ | | / _ \ / __|| |\/| || || '_ \ | __| / __|/ _ \ | '_ ` _ \ | | | |___| (_) |\ V /| __/ | || __/| (__ | | | || || | | || |_ _| (__| (_) || | | | | | |___| |_____|\___/ \_/ \___| |_| \___| \___||_| |_||_||_| |_| \__|(_)\___|\___/ |_| |_| |_|
Minflok ittajpja t-test tiegħek fuq il-linja tal-kmand, tista' taqra test minn fajl, billi tuża l-għażla -p
kif muri.
$ echo "I wish I could chmod 644 my Girlfriend" >girlfriend.txt $ figlet -kp < girlfriend.txt ___ _ _ ___ _ _ |_ _| __ __(_) ___ | |__ |_ _| ___ ___ _ _ | | __| | | | \ \ /\ / /| |/ __|| '_ \ | | / __|/ _ \ | | | || | / _` | | | \ V V / | |\__ \| | | | | | | (__| (_) || |_| || || (_| | |___| \_/\_/ |_||___/|_| |_| |___| \___|\___/ \__,_||_| \__,_| _ _ __ _ _ _ _ ___ | |__ _ __ ___ ___ __| | / /_ | || | | || | / __|| '_ \ | '_ ` _ \ / _ \ / _` | | '_ \ | || |_ | || |_ | (__ | | | || | | | | || (_) || (_| | | (_) ||__ _||__ _| \___||_| |_||_| |_| |_| \___/ \__,_| \___/ |_| |_| ____ _ _ __ _ _ _ __ ___ _ _ / ___|(_) _ __ | | / _| _ __ (_) ___ _ __ __| | | '_ ` _ \ | | | | | | _ | || '__|| || |_ | '__|| | / _ \| '_ \ / _` | | | | | | || |_| | | |_| || || | | || _|| | | || __/| | | || (_| | |_| |_| |_| \__, | \____||_||_| |_||_| |_| |_| \___||_| |_| \__,_|
Tista' tispeċifika font oħra, billi tuża l-bandiera -f
, it-tipa hija fajl .flf
jew .tlf
maħżun f'/usr/share/figlet . Tista 'tiċċekkja fonts disponibbli bħal hekk.
$ ls /usr/share/figlet/ 646-ca2.flc 646-es.flc 646-kr.flc 646-yu.flc 8859-9.flc 646-ca.flc 646-fr.flc 646-no2.flc 8859-2.flc ascii12.tlf 646-cn.flc 646-gb.flc 646-no.flc 8859-3.flc ascii9.tlf 646-cu.flc 646-hu.flc 646-pt2.flc 8859-4.flc banner.flf 646-de.flc 646-irv.flc 646-pt.flc 8859-5.flc bigascii12.tlf 646-dk.flc 646-it.flc 646-se2.flc 8859-7.flc bigascii9.tlf 646-es2.flc 646-jp.flc 646-se.flc 8859-8.flc big.flf
Imbagħad uża font partikolari, pereżempju, nuża font slant.tlf
kif muri.
$ figlet -f slant "Sudo I Love You" _____ __ ____ __ __ __ / ___/__ ______/ /___ / _/ / / ____ _ _____ \ \/ /___ __ __ \__ \/ / / / __ / __ \ / / / / / __ \ | / / _ \ \ / __ \/ / / / ___/ / /_/ / /_/ / /_/ / _/ / / /___/ /_/ / |/ / __/ / / /_/ / /_/ / /____/\__,_/\__,_/\____/ /___/ /_____/\____/|___/\___/ /_/\____/\__,_/
Uża tojlit biex Oħloq Banners tat-Test ASCII kkuluriti
Il-kmand tat-twaletta jintuża wkoll biex jittrasforma test f'karattri ASCII kbar. L-aktar mod sempliċi kif titħaddem huwa kif ġej.
$ toilet TecMint.com mmmmmmm m m " m # mmm mmm ## ## mmm m mm mm#mm mmm mmm mmmmm # #" # #" " # ## # # #" # # #" " #" "# # # # # #"""" # # "" # # # # # # # # # # # # "#mm" "#mm" # # mm#mm # # "mm # "#mm" "#m#" # # #
Biex tibdel għal font partikolari, uża l-għażla -f
, taqra wkoll fonts mill-istess sors bħal figlet.
$ toilet -kf script TecMint.com ______ ,__ __ (_) | /| | | o | _ __ | | | _ _ _|_ __ __ _ _ _ _ ||/ / | | | | / |/ | | / / \_/ |/ |/ | (_/ |__/\___/| | |_/|_/ | |_/|_/o\___/\__/ | | |_/
Għadd mill-għażliet għall-figlet li ħares lejn hawn fuq japplikaw ukoll għat-tojlit. Għal aktar informazzjoni, irreferi għall-paġni man tagħhom.
$ man figlet $ man toilet
F'dan l-artikolu, ħares lejn żewġ utilitajiet tal-linja tal-kmand għat-trasformazzjoni tat-test f'karattri kbar tat-test ASCII, utli għall-ħolqien ta 'banners jew messaġġi. Aqsam il-ħsibijiet tiegħek dwar dawn il-kmandi permezz tal-formola ta' feedback hawn taħt.