5 cara berguna untuk melakukan aritmatika di terminal linux
- 578
- 19
- Enrique Purdy
Dalam artikel ini, kami akan menunjukkan kepada Anda berbagai cara yang berguna untuk melakukan aritmatika di terminal Linux. Pada akhir artikel ini, Anda akan mempelajari cara -cara praktis yang berbeda dalam melakukan perhitungan matematika di baris perintah.
Ayo Memulai!
1. Menggunakan Bash Shell
Cara pertama dan termudah melakukan matematika dasar di Linux CLI adalah tanda kurung ganda yang menggunakan. Berikut adalah beberapa contoh di mana kami menggunakan nilai yang disimpan dalam variabel:
$ Add = $ ((1 + 2)) $ echo $ add $ mul = $ (($ add * 5)) $ echo $ mul $ sub = $ (($ Mul - 5)) $ echo $ sub $ div = $ (($ Sub / 2)) $ echo $ div $ mod = $ (($ div % 2)) $ echo $ modAritmatika dalam cangkang bash linux
2. Menggunakan perintah Expr
Itu Perintah Expr mengevaluasi ekspresi dan mencetak nilai ekspresi yang disediakan untuk output standar. Kami akan melihat berbagai cara menggunakan expr untuk melakukan matematika sederhana, membuat perbandingan, menambah nilai variabel dan menemukan panjang string.
Berikut ini adalah beberapa contoh melakukan perhitungan sederhana menggunakan Perintah Expr. Perhatikan bahwa banyak operator perlu dilolos atau dikutip untuk cangkang, misalnya *
Operator (kami akan melihat lebih banyak di bawah perbandingan ekspresi).
$ Expr 3 + 5 $ Expr 15 % 3 $ Expr 5 \* 3 $ Expr 5 - 3 $ Expr 20/4Aritmatika dasar menggunakan perintah EXPR di Linux
Selanjutnya, kami akan membahas cara membuat perbandingan. Ketika sebuah ekspresi mengevaluasi ke false, expr akan mencetak nilai 0, Kalau tidak, ia mencetak 1.
Mari kita lihat beberapa contoh:
$ expr 5 = 3 $ expr 5 = 5 $ expr 8 != 5 $ expr 8 \> 5 $ expr 8 \< 5 $ expr 8 \<= 5Membandingkan ekspresi aritmatika di linux
Anda juga dapat menggunakan expr Perintah untuk menambah nilai variabel. Lihatlah contoh berikut (dengan cara yang sama, Anda juga dapat mengurangi nilai variabel).
$ Num = $ ((1 + 2)) $ echo $ num $ num = $ (expr $ num + 2) $ echo $ numNilai kenaikan dari suatu variabel
Mari kita juga melihat cara menemukan panjang string menggunakan:
$ expr panjang "Ini tecmint.com "Temukan panjang string
Untuk informasi lebih lanjut terutama tentang arti operator di atas, lihat expr Halaman pria:
$ man expr
3. Menggunakan perintah BC
BC (Kalkulator Dasar) adalah utilitas baris perintah yang menyediakan semua fitur yang Anda harapkan dari kalkulator ilmiah atau keuangan sederhana. Ini secara khusus berguna untuk melakukan matematika titik mengambang.
Jika perintah bc Tidak diinstal, Anda dapat menginstalnya menggunakan:
$ sudo apt install bc #debian/ubuntu $ sudo yum instal bc #rhel/centos $ sudo dnf instal bc #fedora 22+
Setelah diinstal, Anda dapat menjalankannya dalam mode interaktif atau non -interaktif dengan meneruskan argumen ke sana - kita akan melihat kedua case. Untuk menjalankannya secara interaktif, ketik perintah bc pada prompt perintah dan mulailah melakukan beberapa matematika, seperti yang ditunjukkan.
$ bcMulai BC dalam mode non-interaktif
Contoh -contoh berikut menunjukkan cara menggunakan bc non-interaktif pada baris perintah.
$ echo '3+5' | bc $ echo '15 % 2 '| bc $ echo '15 / 2 '| bc $ echo '(6 * 2) - 5' | bcLakukan Matematika Menggunakan BC di Linux
Itu -l
Bendera digunakan untuk skala default (digit setelah titik desimal) 20, Misalnya:
$ echo '12/5 | bc '$ echo '12/5 | bc -l 'Lakukan matematika dengan angka mengambang
4. Menggunakan perintah awk
AWK adalah salah satu program pemrosesan teks yang paling menonjol di GNU/Linux. Ini mendukung penambahan, pengurangan, perkalian, pembagian, dan operator aritmatika modulus. Ini juga berguna untuk melakukan matematika titik mengambang.
Anda dapat menggunakannya untuk melakukan matematika dasar seperti yang ditunjukkan.
$ awk 'begin a = 6; B = 2; print "(a + b) =", (a + b) '$ awk' begin a = 6; B = 2; print "(a - b) =", (a - b) '$ awk' begin a = 6; B = 2; cetak "(a * b) =", (a * b) '$ awk' begin a = 6; B = 2; print "(a / b) =", (a / b) '$ awk' begin a = 6; B = 2; cetak "(a % b) =", (a % b) 'Lakukan matematika dasar menggunakan perintah awk
Jika Anda baru AWK, Kami memiliki serangkaian panduan lengkap untuk memulai dengan mempelajarinya: Pelajari Alat Pemrosesan Teks AWK.
5. Menggunakan perintah faktor
Itu Perintah Faktor digunakan untuk menguraikan bilangan bulat menjadi faktor utama. Misalnya:
$ factor 10 $ factor 127 $ factor 222 $ factor 110Faktor angka di Linux
Itu saja! Dalam artikel ini, kami telah menjelaskan berbagai cara berguna untuk melakukan aritmatika di terminal Linux. Jangan ragu untuk mengajukan pertanyaan atau berbagi pemikiran tentang artikel ini melalui formulir umpan balik di bawah ini.
- « Ext3Grep - Pulihkan file yang dihapus di Debian dan Ubuntu
- Cara Menurunkan Rhel/Centos ke Rilis Kecil Sebelumnya »