Saya kesulitan menemukan perintah pembagian dasar.
count = redis-cli llen domains; echo $count mengembalikan 1000
Bagaimana saya bisa menggemakan $count/1000 ?
Saya telah mencoba berbagai kombinasi:
echo `expr $count / 1000`;
echo $count/1000;
echo ($count / 1000);
Bisakah seseorang membantu saya membuat perintah ini dan menjelaskan bagaimana seharusnya pengaturannya?
Jawaban yang Diterima:
Anda semakin dekat…
Lihat Wooledge Wiki tentang ekspresi aritmatika. Dalam contoh Anda, Anda akan menggunakan:
echo $(( count / 1000 ))
Perhatikan bahwa Anda tidak memerlukan $ sebelum variabel di dalam (( )) sebagai $ luar melakukan substitusi. (( )) tanpa $ . di depan adalah fitur khusus Bash. $(( )) substitusi diperbolehkan di shell POSIX.