Kotak - Menarik kotak dan bentuk seni ASCII di Terminal Linux

Kotak - Menarik kotak dan bentuk seni ASCII di Terminal Linux

Kotak adalah program baris perintah yang mudah dan boleh dikonfigurasikan yang boleh menarik apa -apa jenis kotak di sekitar teks inputnya. Ia menapis teks dan menarik bentuk di sekelilingnya - ia praktikal penapis teks. Malah ia direka untuk diintegrasikan dengan editor anda sebagai penapis teks (menyokong lalai VIM). Ia boleh menarik bentuk dari kotak mudah ke seni ASCII yang kompleks.

Dalam artikel ini, kita akan belajar cara menggunakan utiliti kotak untuk menarik bentuk di terminal linux.

Cara memasang utiliti kotak di linux

Untuk memasang kotak Utiliti di Linux, gunakan arahan yang sesuai untuk pengedaran anda.

$ sudo apt pemasangan kotak [pada Debian/Ubuntu] $ sudo yum memasang kotak [on Centos/RHEL] $ sudo DNF memasang kotak [on Fedora] 

Sekarang anda mempunyai kotak yang dipasang, ambil perhatian bahawa ia menggunakan $ Rumah/.kotak fail konfigurasi khusus pengguna atau /etc/kotak/kotak-config Fail konfigurasi seluruh sistem.

Mari kita bersenang -senang.

Untuk melihat reka bentuk kotak lalai, cukup berikan beberapa teks input kepadanya seperti yang ditunjukkan.

$ echo "Hei, ini Tecmint.com! Terima kasih kerana mengikuti kami."| Kotak /******************************************************* ***** / /*hey, ini tecmint.com! Terima kasih kerana mengikuti kami. * / / / *************************************************** *******/ 

Untuk menentukan reka bentuk lain, gunakan -d bendera seperti yang ditunjukkan.

$ echo "Hei, ini Tecmint.com! Terima kasih kerana mengikuti kami."| Kotak -d budak lelaki  .-"" "-. / .===. \ \/ 6 6 \/ (\ ___/) _________________ ooo __ \ _____/ _____________________/ \ | Hei, ini Tecmint.com! Terima kasih kerana mengikuti kami. | \ ______________________________ OOO _________________/ | | | | _ | _ | | | | | __ | __ | /-'y'-\ (__/ \ __) 

Untuk menyelaraskan atau meletakkan teks di dalam kotak, gunakan -a bendera. Mari kita tunjukkan bagaimana ini berfungsi dengan contoh berikut (di mana c bermaksud pusat).

$ echo "Hei, ini Tecmint.com! Terima kasih kerana mengikuti kami."| Kotak -d Diamonds  " /\ // \\\ /// \\/// \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \Id.com! Terima kasih kerana mengikuti kami. \/\\ // \/\//\/\ // \\ // \\ \\ // \\ // \/\//\/\ // \\/\/\ // \\ \\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/ \/ \\ // \/ \/ ​​\\ // \/ \/ ​​\/ ​​\/ ​​\/ ​​\/ 
$ echo "Hei, ini Tecmint.com! Terima kasih kerana mengikuti kami."| Kotak -d Diamonds -A C  " /\ // \\\ /// \\/// \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/\/\\ // \/\//\/\ // \\ Hei, ini Tecmint.com! Terima kasih kerana mengikuti kami. // \\ \\ // \\ // \/\//\/\ // \\/\/\ // \\ \\ /// \\/\ // \\\ /// \ \/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ // /\\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ ///\ \/ \/ ​​\/ ​​\/ 

Pada musim Krismas, anda boleh menggunakan reka bentuk Santa untuk menghantar mesej percutian keluarga dan rakan anda, sebagai contoh.

$ echo "Tecmint.com mengucapkan selamat hari Krismas dan Selamat Tahun Baru 2019 "| Kotak -d Santa  .-"" "-. /______; \ _______ \ | (/ a \) (_) (.-.).-.) _______________________ ooo __ ( ^) ___________________________ / '-.___.-'\ | Tecmint.com mengucapkan selamat Hari Krismas dan Selamat Tahun Baru 2019 | \ ________________________________________ OOO _______________________/ | _ | _ | JGS \ ___ | ___/ ___ | ___ | _ | _ | /-'y'-\ (__/ \ __) 

Untuk menyenaraikan semua reka bentuk/gaya yang ada, jalankan arahan berikut.

$ kotak -l 59 gaya yang tersedia dalam "/etc/boxes/boxes-config": --------------------------------------- -------------- ADA-Box (domain awam), dikodkan oleh Neil Bird <[email protected]>: ---------------------------------- ADA-CMT (domain awam), dikodkan oleh Neil Burung <[email protected]>: - - ADA biasa - Komen ..  

Ia menyokong justifikasi garis, spesifikasi saiz kotak, padding teks, lekukan, penggunaan ungkapan biasa dan banyak lagi.

Hari Valentine semakin dekat, dan anda ingin menarik perhatian teman wanita atau isteri anda dengan cara Linux, kemudian gunakan kotak seperti yang ditunjukkan.

$ echo -e "\ n \ tme: Adakah anda akan menjadi valentine saya?\ n \ tgirl: tidak ada cara \ n \ tme: sudo adakah anda akan menjadi valentine saya?\ n \ tgirl: ya ... ya ... ya! Mari pergi!"| Kotak -d budak lelaki  .-"" "-. / .===. \ \/ 6 6 \/ (\ ___/) _________ ooo __ \ _____/ _____________/ \ | | | Saya: Adakah anda akan menjadi valentine saya? | | Gadis: Tidak ada cara | | Saya: sudo adakah anda akan menjadi valentine saya? | | Gadis: Ya ... ya ... ya! Mari pergi! | \ ______________________ ooo _________/ | | | | _ | _ | | | | | __ | __ | /-'y'-\ (__/ \ __) 

Untuk maklumat lanjut dan contoh, pergi ke http: // kotak.Thomasjensen.com/contoh.html.

Kotak adalah utiliti baris arahan yang menarik kotak di sekitar teks inputnya. Dalam artikel ini, kita akan belajar cara memasang dan menggunakan utiliti kotak untuk menarik bentuk di terminal linux. Gunakan borang maklum balas di bawah untuk berkongsi pendapat anda mengenainya.