Beranda » bagaimana » Buat Fungsi Kalkulator Cepat Anda Sendiri untuk Terminal

    Buat Fungsi Kalkulator Cepat Anda Sendiri untuk Terminal

    Jika Anda seperti saya, Anda selalu membuka jendela Terminal, dan Anda bahkan mungkin telah menetapkan hotkey untuk membawanya kapan saja. Jadi mengapa membuka kalkulator yang membosankan ketika Anda dapat menyelesaikan persamaan di sana pada baris perintah?

    Ini adalah metode sederhana untuk membuat kalkulator menggunakan dukungan fungsi bawaan di Bash shell. Pada dasarnya yang kami lakukan adalah menetapkan tanda tanya untuk menjalankan perintah bc dengan argumen apa pun yang Anda ketikkan setelahnya.

    Membuat Fungsi Kalkulator Terminal

    Untuk membuat fungsi, cukup tempel perintah berikut ke Terminal…

    ? () echo "$ *" | bc -l;

    Sekarang Anda dapat menggunakannya hanya dengan mengetik? dan kemudian persamaan matematika yang Anda inginkan diselesaikan. Jika Anda akan menggunakan spasi, Anda harus mengelilinginya dalam tanda kutip, jika tidak Anda akan mendapatkan kesalahan seperti ini:

    Anda juga dapat menggunakannya pada Windows jika Anda telah menginstal Cygwin - Anda harus memastikan bahwa Anda telah menginstal paket bc, tentu saja.

    Karena ini menggunakan perintah bc, itu cukup kuat.

    Membuat Fungsi Simpan Lintas Restart

    Jika Anda menggunakan Linux atau Cygwin di Windows, Anda ingin mengedit file berikut dan meletakkan baris di bawah:

    vi ~ / .bash_profile

    Tutup terminal Anda, buka kembali, dan perintah itu harus diaktifkan sekarang.

    Menyimpan Fungsi di OS X

    Jika Anda menggunakan OS X, Anda harus menempuh rute lain, setidaknya di pengujian saya-pertama, buka Terminal, dan kemudian ketik perintah berikut:

    sentuh. profil

    buka. profil

    Anda harus berada di folder pengguna saat itu, yang merupakan folder default untuk jendela Terminal baru.

    Perintah terbuka akan membuka file .profile baru di Textedit, tempat Anda dapat menempelkannya di baris, menyimpan, dan menutup.

    Tutup Terminal, buka kembali, dan Anda harus memiliki fungsi yang tersedia.