Linux Fun - Otu esi emepụta ọkọlọtọ ederede ASCII na Terminal
N'oge na-adịbeghị anya, anyị akọwala otu esi egosipụta nka ASCII eburu ụzọ na-enweghị usoro na ọdụ Linux, na-eji mmemme akpọrọ ASCII-Art-Splash-Screen. N'edemede a, anyị ga-egosi otu esi emepụta ọkọlọtọ ederede ASCII na-adọrọ adọrọ site na ederede dị larịị, na-eji ngwa ahịrị iwu abụọ akpọrọ FIGlet na TOIlet.
FIGlet bụ ngwa dị mfe iji mepụta ọkọlọtọ ederede ASCII ma ọ bụ nnukwu mkpụrụedemede sitere na ederede nkịtị, ebe TOIlet (okpuru iwu n'okpuru figlet) bụ ihe eji enyere iwu maka imepụta nnukwu mkpụrụedemede mara mma site na ederede nkịtị.
Otu esi etinye ma jiri Filet na Ngwa mposi na Linux
Iji jiri ngwaọrụ FIGlet na TOIlet ọnụ, ị ga-ebu ụzọ tinye ha na sistemụ Linux gị site na iji njikwa ngwugwu ndabara dị ka egosiri.
$ sudo apt install figlet toilet [On Debian/Ubuntu] $ sudo yum install figlet toilet [On CentOS/RHEL] $ sudo dnf install figlet toilet [On Fedora 22+]
Ozugbo arụnyere, ụzọ bụ isi nke iji figlet bụ site n'inye dị ka arụmụka, ederede nke ịchọrọ ịgbanwe dị ka ọkọlọtọ ma ọ bụ nnukwu ederede, dị ka egosiri.
$ figlet TecMint.com _____ __ __ _ _ |_ _|__ ___| \/ (_)_ __ | |_ ___ ___ _ __ ___ | |/ _ \/ __| |\/| | | '_ \| __| / __/ _ \| '_ ` _ \ | | __/ (__| | | | | | | | |_ | (_| (_) | | | | | | |_|\___|\___|_| |_|_|_| |_|\__(_)___\___/|_| |_| |_|
Ọ bụrụ na ịchọrọ ka emepụta mmepụta na etiti, jiri ọkọlọtọ -c
dị ka egosiri.
$ figlet -c TecMint.com _____ __ __ _ _ |_ _|__ ___| \/ (_)_ __ | |_ ___ ___ _ __ ___ | |/ _ \/ __| |\/| | | '_ \| __| / __/ _ \| '_ ` _ \ | | __/ (__| | | | | | | | |_ | (_| (_) | | | | | | |_|\___|\___|_| |_|_|_| |_|\__(_)___\___/|_| |_| |_|
Na mgbakwunye, jirikwa -l
tọọ mmepụta n'aka ekpe ma ọ bụ -r
iji bipụta ya n'aka nri.
Ị nwekwara ike ijikwa -w
mgba ọkụ obosara mmepụta, obosara ndabara bụ kọlụm 80.
$ figlet -w 100 I Love TecMint.com ___ _ _____ __ __ _ _ |_ _| | | _____ _____ |_ _|__ ___| \/ (_)_ __ | |_ ___ ___ _ __ ___ | | | | / _ \ \ / / _ \ | |/ _ \/ __| |\/| | | '_ \| __| / __/ _ \| '_ ` _ \ | | | |__| (_) \ V / __/ | | __/ (__| | | | | | | | |_ | (_| (_) | | | | | | |___| |_____\___/ \_/ \___| |_|\___|\___|_| |_|_|_| |_|\__(_)___\___/|_| |_| |_|
Ọ bụrụ na ị nwere ọnụ ọnụ obosara karịa, ịnwere ike iji obosara zuru oke nke ọnụ ọnụ gị na mgba ọkụ -t
.
$ figlet -t TecMint.com
Maka mmepụta doro anya karị, ị nwere ike iji ọkọlọtọ -k
tinye ntakịrị oghere n'etiti mkpụrụedemede e biri ebi: lelee ihe dị iche n'etiti mmepụta n'elu na n'okpuru dịka egosiri.
$ figlet -t -k I Love TecMint.com ___ _ _____ __ __ _ _ |_ _| | | ___ __ __ ___ |_ _|___ ___ | \/ |(_) _ __ | |_ ___ ___ _ __ ___ | | | | / _ \\ \ / // _ \ | | / _ \ / __|| |\/| || || '_ \ | __| / __|/ _ \ | '_ ` _ \ | | | |___| (_) |\ V /| __/ | || __/| (__ | | | || || | | || |_ _| (__| (_) || | | | | | |___| |_____|\___/ \_/ \___| |_| \___| \___||_| |_||_||_| |_| \__|(_)\___|\___/ |_| |_| |_|
Kama pịnye ederede gị na ahịrị iwu, ị nwere ike ịgụ ederede sitere na faịlụ, na-eji nhọrọ -p
dị ka egosiri.
$ echo "I wish I could chmod 644 my Girlfriend" >girlfriend.txt $ figlet -kp < girlfriend.txt ___ _ _ ___ _ _ |_ _| __ __(_) ___ | |__ |_ _| ___ ___ _ _ | | __| | | | \ \ /\ / /| |/ __|| '_ \ | | / __|/ _ \ | | | || | / _` | | | \ V V / | |\__ \| | | | | | | (__| (_) || |_| || || (_| | |___| \_/\_/ |_||___/|_| |_| |___| \___|\___/ \__,_||_| \__,_| _ _ __ _ _ _ _ ___ | |__ _ __ ___ ___ __| | / /_ | || | | || | / __|| '_ \ | '_ ` _ \ / _ \ / _` | | '_ \ | || |_ | || |_ | (__ | | | || | | | | || (_) || (_| | | (_) ||__ _||__ _| \___||_| |_||_| |_| |_| \___/ \__,_| \___/ |_| |_| ____ _ _ __ _ _ _ __ ___ _ _ / ___|(_) _ __ | | / _| _ __ (_) ___ _ __ __| | | '_ ` _ \ | | | | | | _ | || '__|| || |_ | '__|| | / _ \| '_ \ / _` | | | | | | || |_| | | |_| || || | | || _|| | | || __/| | | || (_| | |_| |_| |_| \__, | \____||_||_| |_||_| |_| |_| \___||_| |_| \__,_|
Ị nwere ike ịkọwapụta mkpụrụedemede ọzọ, site na iji ọkọlọtọ -f
, font bụ faịlụ .flf
ma ọ bụ .tlf
faịlụ echekwara na /usr/share/figlet . Ị nwere ike ịlele mkpụrụedemede dị ka ya.
$ 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
Mgbe ahụ jiri otu mkpụrụedemede, dịka ọmụmaatụ, m na-eji font slant.tlf
dị ka egosiri.
$ figlet -f slant "Sudo I Love You" _____ __ ____ __ __ __ / ___/__ ______/ /___ / _/ / / ____ _ _____ \ \/ /___ __ __ \__ \/ / / / __ / __ \ / / / / / __ \ | / / _ \ \ / __ \/ / / / ___/ / /_/ / /_/ / /_/ / _/ / / /___/ /_/ / |/ / __/ / / /_/ / /_/ / /____/\__,_/\__,_/\____/ /___/ /_____/\____/|___/\___/ /_/\____/\__,_/
Jiri TOIlet mepụta ọkọlọtọ ederede ASCII nwere agba
A na-ejikwa iwu ụlọ mposi gbanwee ederede gaa na mkpụrụedemede ASCII buru ibu. Ụzọ kachasị mfe isi na-agba ọsọ ya bụ nke a.
$ toilet TecMint.com mmmmmmm m m " m # mmm mmm ## ## mmm m mm mm#mm mmm mmm mmmmm # #" # #" " # ## # # #" # # #" " #" "# # # # # #"""" # # "" # # # # # # # # # # # # "#mm" "#mm" # # mm#mm # # "mm # "#mm" "#m#" # # #
Ka ịgbanwee gaa na otu mkpụrụedemede, jiri nhọrọ -f
, ọ na-agụkwa mkpụrụedemede sitere n'otu ebe dị ka figlet.
$ toilet -kf script TecMint.com ______ ,__ __ (_) | /| | | o | _ __ | | | _ _ _|_ __ __ _ _ _ _ ||/ / | | | | / |/ | | / / \_/ |/ |/ | (_/ |__/\___/| | |_/|_/ | |_/|_/o\___/\__/ | | |_/
Ọtụtụ nhọrọ maka figlet nke anyị lere anya n'elu na-emetụtakwa ụlọ mposi. Maka ozi ndị ọzọ, rụtụ aka na ibe nwoke ha.
$ man figlet $ man toilet
N'edemede a, anyị lere anya n'ahịrị iwu abụọ maka ịgbanwe ederede gaa na mkpụrụedemede ederede ASCII buru ibu, bara uru maka ịmepụta ọkọlọtọ ma ọ bụ ozi. Kekọrịta echiche gị gbasara iwu ndị a site na ụdị nzaghachi dị n'okpuru.