Fun Linux - Cara Membuat Banner Teks ASCII di Terminal

Fun Linux - Cara Membuat Banner Teks ASCII di Terminal

Baru -baru ini, kami telah menjelaskan tentang cara memaparkan seni ASCII yang dipratatkan secara rawak di terminal Linux, menggunakan program yang dipanggil Skrin ascii-art-splash. Dalam artikel ini, kami akan menunjukkan cara membuat sepanduk teks ASCII yang menarik dari teks biasa, menggunakan dua utiliti baris arahan yang dipanggil Figlet dan Tandas.

Baca juga: 20 perintah linux lucu untuk bersenang -senang di terminal

Figlet adalah utiliti baris arahan yang mudah untuk membuat Ascii spanduk teks atau huruf besar dari teks biasa, sedangkan Tandas (Sub-komando di bawah Figlet) adalah utiliti baris arahan untuk mencipta watak besar yang berwarna-warni dari teks biasa.

Cara memasang dan menggunakan alat figlet dan tandas di Linux

Untuk menggunakan Figlet dan Tandas Alat Bersama, Anda perlu memasangnya pada sistem Linux anda menggunakan Pengurus Pakej Lalai seperti yang ditunjukkan.

$ sudo apt memasang tandas figlet [pada Debian/Ubuntu] $ sudo yum memasang tandas figlet [on Centos/RHEL] $ sudo dnf memasang tandas figlet [on Fedora 22+] 

Setelah dipasang, cara asas menggunakan Figlet dengan memberikan hujah, teks yang anda ingin berubah sebagai spanduk atau teks besar, seperti yang ditunjukkan.

$ figlet Tecmint.com  _____ __ __ _ _ | _ _ | __ ___ | \/ (_) _ __ | | _ ___ ___ _ __ ___ | |/ _ \/ __ | | \/| | | '_ \ | __ | / __/ _ \ | '_' _ \ | | __/ (__ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (_) ___ \ ___/| _ | | _ | | _ | 

Tetapkan justifikasi output

Sekiranya anda mahu output dibuat di pusat, gunakan -c bendera seperti yang ditunjukkan.

$ figlet -c tecmint.com  _____ __ __ _ _ | _ _ | __ ___ | \/ (_) _ __ | | _ ___ ___ _ __ ___ | |/ _ \/ __ | | \/| | | '_ \ | __ | / __/ _ \ | '_' _ \ | | __/ (__ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (_) ___ \ ___/| _ | | _ | | _ | 

Di samping itu, juga gunakan -L Untuk menetapkan output ke kiri atau -r untuk mencetaknya ke kanan.

Tentukan lebar output

Anda juga boleh mengawal lebar output dengan -w Tukar, lebar lalai adalah 80 lajur.

$ figlet -w 100 saya suka tecmint.com  ___ _ _____ __ __ _ _ | _ _ | | | _____ _____ | _ _ | __ ___ | \/ (_) _ __ | | _ ___ ___ _ __ ___ | | | | / _ \ \ / / _ \ | |/ _ \/ __ | | \/| | | '_ \ | __ | / __/ _ \ | '_' _ \ | | | | __ | (_) \ V / __ / | | __/ (__ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _ | | _ | _ | _ | | _ | \ __ (_) ___ \ ___/| _ | | _ | | _ | 

Sekiranya anda mempunyai terminal yang lebih luas, anda boleh menggunakan lebar penuh terminal anda dengan -t suis.

$ figlet -t tecmint.com 

Tambahkan ruang antara watak output

Untuk output yang lebih jelas, anda boleh menggunakan -k Bendera untuk menambah sedikit ruang antara aksara yang dicetak: lihat yang berbeza antara output di atas dan di bawah seperti yang ditunjukkan.

$ figlet -t -k saya suka tecmint.com  ___ _ _____ __ __ _ _ | _ _ | | | ___ __ __ ___ | _ _ | ___ ___ | \/ | (_) _ __ | | _ ___ ___ _ __ ___ | | | | / _ \\ \ / // _ \ | | / _ \ / __ || | \/| || || '_ \ | __ | / __ |/ _ \ | '_' _ \ | | | | ___ | (_) | \ V /| __/ | || __/| (__ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | \ ___ || _ | | _ || _ || _ | | _ | \ __ | (_) \ ___ | \ ___/ | _ | | _ | | _ | 

Baca input dari fail

Daripada menaip teks anda pada baris arahan, anda boleh membaca teks dari fail, menggunakan -p pilihan seperti yang ditunjukkan.

$ echo "Saya harap saya boleh chmod 644 teman wanita saya"> teman wanita.txt $ figlet -kp < girlfriend.txt  ___ _ _ ___ _ _ | _ _ | __ __ (_) ___ | | __ | _ _ | ___ ___ _ _ | | __ | | | | \ \ /\ / /| |/ __ || '_ \ | | / __ |/ _ \ | | | || | / _ '| | | \ V v / | | \ __ \ | | | | | | | (__ | (_) || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __, _ || _ | \ __, _ | _ _ __ _ _ _ ___ | | __ _ __ ___ ___ __ | | | / _ | | | | | | | | | | | | | | | | | _ '_ \ / _ \ / _' | | '_ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _) || __ _ || __ _ | \ ___ || _ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _ _ _ __ ___ _ _ / ___ | (_) _ __ | | / _ | _ __ (_) ___ _ __ __ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || __/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _ | | _ | \ __, _ | 

Tukar font output

Anda boleh menentukan fon lain, menggunakan -f Bendera, fon adalah .flf atau .tlf fail yang disimpan dalam /usr/share/figlet. Anda boleh menyemak fon yang ada seperti begitu.

$ 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.Banner FLC.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 fon tertentu, sebagai contoh, saya menggunakan fon slant.tlf seperti yang ditunjukkan.

$ figlet -f slant "sudo i love you" _____ __ ____ __ __ __ __ / ___ / __ ______ / / ___ / _ / / ____ _ _____ \ \ / / ___ __ __ \ \ \ / / / / __ / __ \ / / / / / __ \ | / / _ \ \ / __ \ / / / / ___ / / / _ / / / _ / / / _ / / _ / / / / ___ / / _ / / | / / __ / / / / / / / / / / / _///____/\ __, _/\ __, _/\ ____//___//_____/\ ____/| 

Gunakan tandas untuk membuat sepanduk teks ASCII berwarna

The tandas Perintah juga digunakan untuk mengubah teks menjadi besar Ascii watak. Cara paling mudah untuk menjalankannya adalah seperti 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 menukar ke fon tertentu, gunakan -f pilihan, ia juga membaca fon dari sumber yang sama seperti Figlet.

$ tandas -kf skrip tecmint.com ______, __ __ (_) | /| | | O | _ __ | | | _ _ _ | _ __ __ _ _ _ || / / | | | | / |/ | | // \ _/ |/ |/ | (_/| __/\ ___/| | | _/| _/| | _/| _/o \ ___/\ __/| | | 

Sebilangan pilihan untuk Figlet bahawa kita telah melihat di atas juga berlaku untuk tandas. Untuk maklumat lanjut, rujuk halaman lelaki mereka.

$ man figlet $ man tandas 

Baca juga: Neofetch - Menunjukkan Maklumat Sistem Linux dengan Logo Pengedaran

Ringkasan

Dalam artikel ini, kami melihat dua utiliti baris arahan untuk mengubah teks menjadi watak teks ASCII yang besar, berguna untuk membuat spanduk atau mesej. Kongsi pendapat anda mengenai arahan ini melalui borang maklum balas di bawah.