Pertanyaan yang diberi tag «arithmetic»

Tag ini dimaksudkan untuk semua yang ada hubungannya dengan operasi matematika. Jadi jika Anda ingin mengajukan pertanyaan tentang melakukan perhitungan dalam `awk`, atau jika Anda memiliki pertanyaan tentang` bc`, ini adalah tag yang tepat untuk digunakan.

16
Bagaimana cara melakukan perhitungan integer & float, dalam bash atau bahasa / kerangka kerja lainnya?
Menggunakan echo "20+5"harfiah menghasilkan teks " 20+5". Perintah apa yang dapat saya gunakan untuk mendapatkan jumlah numerik, 25dalam hal ini? Juga, apa cara termudah untuk melakukannya hanya menggunakan bash untuk floating point? Misalnya, echo $((3224/3807.0))mencetak 0:(. Saya mencari jawaban baik menggunakan shell perintah dasar ('command line') itu sendiri atau melalui …



3
Bash: dobel sama dengan -eq
Saya melakukan perbandingan integer di bash (mencoba melihat apakah pengguna berjalan sebagai root), dan saya menemukan dua cara berbeda untuk melakukannya: Ganda sama dengan: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Saya mengerti bahwa tidak ada> = atau <= dalam …
47 bash  shell  arithmetic 



2
Apa arti tanda dolar diikuti dengan tanda kurung $ […] dalam bash?
Tampaknya $[expr]melakukan ekspansi aritmatika seperti $((expr)). Tapi saya tidak dapat menemukan disebutkan $[dalam manual bash. Perintah ini tidak memberikan hasil: gunzip -c /usr/share/man/man1/bash.1.gz | grep -E '\$\[' Apa operator ini dan apakah perilakunya distandarisasi di mana saja? Versi bash saya: GNU bash, versi 3.2.51 (1) -release (x86_64-apple-darwin13)
34 bash  arithmetic 

8
Melakukan matematika sederhana di baris perintah menggunakan fungsi bash: $ 1 dibagi dengan $ 2 (mungkin menggunakan bc)
Kadang-kadang saya perlu membagi satu nomor dengan yang lain. Akan lebih bagus jika saya bisa mendefinisikan fungsi bash untuk ini. Sejauh ini, saya terpaksa menggunakan ekspresi seperti echo 'scale=25;65320/670' | bc tetapi akan lebih bagus jika saya bisa mendefinisikan fungsi .bashrc yang terlihat seperti divide () { bc -d $1 …

5
Periksa apakah $ REPLY berada dalam kisaran angka
Saya sedang menulis skrip shell untuk Linux, menggunakan Bash, untuk menerjemahkan file video apa saja ke dalam MP4. Untuk itu, saya menggunakan avconvdengan libvorbisuntuk audio. Di dalam skrip saya, saya punya pertanyaan untuk pengguna: read -p "- Audio Quality [scale from -2 to 10] ? " if [ -n "$REPLY" …






4
bash -e keluar ketika let atau expr mengevaluasi ke 0
Saya memiliki skrip bash yang menetapkan -e sehingga skrip akan keluar pada status keluar apa pun! = 0. Saya mencoba untuk melakukan beberapa aritmatika shell dasar yang ditugaskan untuk variabel dan kadang-kadang ekspresi sama dengan 0 yang menyebabkan status keluar dari perintah let atau expr menjadi "1". Ini sebuah contoh: …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.