Linux Fun - Cara Membuat Spanduk Teks ASCII Di Terminal
- 5027
- 1217
- John Ratke
Baru -baru ini, kami telah menjelaskan tentang cara menampilkan seni ASCII yang telah ditentukan secara acak di terminal Linux, menggunakan program yang disebut Ascii-art-splash-screen. Dalam artikel ini, kami akan menunjukkan cara membuat spanduk teks ASCII Anda yang menarik dari teks biasa, menggunakan dua utilitas baris perintah yang disebut Figlet Dan Toilet.
Baca juga: 20 perintah Linux lucu untuk bersenang -senang di terminal
Figlet adalah utilitas baris perintah sederhana untuk membuat ASCII spanduk teks atau huruf besar dari teks biasa, sedangkan Toilet (Sub-perintah di bawah Figlet) adalah utilitas baris perintah untuk membuat karakter besar berwarna-warni dari teks biasa.
Cara menginstal dan menggunakan alat figlet dan toilet di linux
Menggunakan Figlet Dan Toilet Alat Bersama, Anda harus menginstalnya di sistem Linux Anda menggunakan Manajer Paket Default seperti yang ditunjukkan.
$ sudo apt menginstal toilet figlet [aktif Debian/Ubuntu] $ sudo yum memasang toilet figlet [aktif Centos/rhel] $ sudo dnf menginstal toilet figlet [aktif Fedora 22+]
Setelah diinstal, cara dasar menggunakan Figlet dengan memberikan sebagai argumen, teks yang ingin Anda ubah sebagai spanduk atau teks besar, seperti yang ditunjukkan.
$ figlet tecmint.com _____ __ __ _ _ | _ _ | __ ___ | \/ (_) _ __ | | _ ___ ___ _ __ ___ | |/ _ \/ __ | | \/| | | '_ \ | __ | / __/ _ \ | '_' _ \ | | __/ (__ | | | | | | | | | | | _ | (_ | (_) | | | | | | | | | _ | \ ___ | \ ___ | _ | | _ | _ | _ | | _ | \ ____ (_) ___ \ ___/| _ | | _ | | _ |
Atur pembenaran output
Jika Anda ingin output dibuat di pusat, gunakan -C
bendera seperti yang ditunjukkan.
$ figlet -c tecmint.com _____ __ __ _ _ | _ _ | __ ___ | \/ (_) _ __ | | _ ___ ___ _ __ ___ | |/ _ \/ __ | | \/| | | '_ \ | __ | / __/ _ \ | '_' _ \ | | __/ (__ | | | | | | | | | | | _ | (_ | (_) | | | | | | | | | _ | \ ___ | \ ___ | _ | | _ | _ | _ | | _ | \ ____ (_) ___ \ ___/| _ | | _ | | _ |
Selain itu, juga gunakan -l
untuk mengatur output ke kiri atau -R
untuk mencetaknya di sebelah kanan.
Tentukan lebar output
Anda juga dapat mengontrol lebar output dengan -w
beralih, lebar default adalah 80 kolom.
$ figlet -w 100 Saya suka tecmint.com ___ _ _____ __ __ _ _ | _ _ | | | _____ _____ | _ _ | __ ___ | \/ (_) _ __ | | _ ___ ___ _ __ ___ | | | | / _ \ \ / / _ \ | |/ _ \/ __ | | \/| | | '_ \ | __ | / __/ _ \ | '_' _ \ | | | | __ | (_) \ V / __ / | | __/ (__ | | | | | | | | | | | _ | (_ | (_) | | | | | | | | | ___ | | _____ \ ___/ \ _/ \ ___ | | _ | \ ___ | \ ___ | _ | | _ | _ | _ | | _ | \ __ (_) ___ \ ___/| _ | | _ | | _ |
Jika Anda memiliki terminal yang lebih luas, Anda dapat menggunakan lebar penuh terminal Anda dengan -T
mengalihkan.
$ figlet -t tecmint.com
Tambahkan ruang antara karakter output
Untuk output yang lebih jelas, Anda dapat menggunakan -k
Bendera untuk menambahkan sedikit ruang antara karakter yang dicetak: Lihat perbedaan antara output di atas dan di bawah seperti yang ditunjukkan.
$ figlet -t -k saya suka tecmint.com ___ _ _____ __ __ _ _ | _ _ | | | ___ __ __ ___ | _ _ | ___ ___ | \/ | (_) _ __ | | _ ___ ___ _ __ ___ | | | | / _ \\ \ / // _ \ | | / _ \ / __ || | \/| || || '_ \ | __ | / __ |/ _ \ | '_' _ \ | | | | ___ | (_) | \ V /| __/ | || __/| (__ | | | || || | | | || | _ _ | (__ | (_) || | | | | | | | | ___ | | _____ | \ ___/ \ _/ \ ___ | | _ | \ ___ | \ ___ || _ | | _ || _ || _ | | _ | \ __ | (_) \ ___ | \ ___/ | _ | | _ | | _ |
Baca masukan dari file
Daripada ketik teks Anda pada baris perintah, Anda dapat membaca teks dari file, menggunakan -P
opsi seperti yang ditunjukkan.
$ echo "Saya berharap saya bisa chmod 644 pacar saya"> pacar.txt $ figlet -kp < girlfriend.txt ___ _ _ ___ _ _ | _ _ | __ __ (_) ___ | | __ | _ _ | ___ ___ _ _ | | __ | | | | \ \ /\ / /| |/ __ || '_ \ | | / __ |/ _ \ | | | || | / _ '| | | \ V v / | | \ __ \ | | | | | | | (__ | (_) || | _ | || || (_ | | | | ___ | \ _/ \ _/ | _ || ___/ | _ | | _ | | ___ | \ ___ | \ ___/ \ __, _ || _ | \ __, _ | _ _ __ _ _ _ _ ___ | | __ _ __ ___ ___ __ | | / / _ | || | || | | / __ || '_ \ | _ '_ \ / _ \ / _' | | '_ \ | || | _ | || | _ | (__ | | | || | | | || (_) || (_ | | | ( _) || __ _ || __ _ | \ ___ || _ | | _ || _ | | _ | | _ | \ ___/ \ __, _ | \ ___/ | _ | | _ | ____ _ _ __ _ _ _ __ ___ _ _ / ___ | (_) _ __ | | / _ | _ __ (_) ___ _ __ __ | | | | '_' _ \ | | | | | _ | || '__ | | || | _ | '__ || | / _ \ |' _ \ / _ '| | | | | | | || | _ | | | | _ || || | | || _ || | | | || __/| | | || (_ | | | _ | | _ | | _ | \ __, | \ ____ || _ || _ | | _ || _ | | _ | | _ | \ ___ | | _ | | _ | \ __, _ |
Ubah Font Output
Anda dapat menentukan font lain, menggunakan -F
Bendera, font adalah a .flf
atau .tlf
file disimpan di /usr/share/figlet. Anda dapat memeriksa font yang tersedia seperti itu.
$ 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 besar.flf
Kemudian gunakan font tertentu, misalnya, saya menggunakan font miring.tlf
seperti yang ditunjukkan.
$ figlet -f miring "sudo aku mencintaimu" _____ __ ____ __ __ __ / ___ / __ ______ / / ___ / _ / / / / ____ _ _____ \ \ / / ___ __ __ \ __ \ \ / / / / __ / __ \ / / / / / / __ \ | / / / _ \ \ / __ \ / / / / / ___ / / / _ / / / / _ / / / _ / / / _ / / / / ___ / / _ / / | / / __ / / / / / _ / / / / / / / / / / / / / / / / / / / / / _///____/\ __, _/\ __, _/\ ____//___//_____/\ ____/| ___/\ ___//_/\ ____/\ __, _/
Gunakan toilet untuk membuat spanduk teks ASCII berwarna
Itu toilet Perintah juga digunakan untuk mengubah teks menjadi besar ASCII karakter. Cara paling sederhana untuk menjalankannya adalah sebagai berikut.
$ Toilet Tecmint.com mmmmmmm m m "m # mmm mmm ## ## mmm m mm mm # mm mmm mmm mmmmm # #" # "" # ## # # # " # # #" " #" " # # # # # #" "" "" " #" " # # # # # # # # # # # # #" #mm "" #mm " # # mm # mm # #" mm # "#mm" " # m #" # # # #
Untuk mengubah ke font tertentu, gunakan -F
opsi, itu juga membaca font dari sumber yang sama Figlet.
$ toilet -kf skrip tecmint.com ______, __ __ (_) | /| | | o | _ __ | | | _ _ _ | _ __ __ _ _ _ _ || / / / | | | | / |/ | | // \ _/ |/ |/ | (_/| __/\ ___/| | | _/| _/| | _/| _/o \ ___/\ __/| | | _/
Sejumlah opsi untuk Figlet yang telah kita lihat di atas juga berlaku untuk toilet. Untuk informasi lebih lanjut, rujuk ke halaman pria mereka.
$ man figlet $ man toilet
Baca juga: Neofetch - Menampilkan informasi sistem Linux dengan logo distribusi
Ringkasan
Dalam artikel ini, kami melihat dua utilitas baris perintah untuk mengubah teks menjadi karakter teks ASCII yang besar, berguna untuk membuat spanduk atau pesan. Bagikan pemikiran Anda tentang perintah ini melalui formulir umpan balik di bawah ini.
- « Cara Mengkonfigurasi Jaringan (NIC) Ikatan/Peaming di Debian Linux
- Cara Menghubungkan Wi-Fi dari Terminal Linux Menggunakan Perintah NMCLI »