Linux Fun - Cara Membuat Spanduk Teks ASCII Di Terminal

Linux Fun - Cara Membuat Spanduk Teks ASCII Di Terminal

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.