如何在 bash 一行命令中生成随机偶数作为函数的参数?
How to generate random even number as parameter of function in bash one line command?
我需要在终端中设置随机偶数作为函数参数:
soapy_power -b random_even_number
第一步,我用shuf -i1-10 -n1
生成随机数
接下来,我尝试判断随机数是否为偶数,如果不是+1
这个数。
我尝试过但失败了:
$(((shuf -i1-10 -n1) %2 -eq 0 OR (shuf -i1-10 -n1)+1))
如何在bash一行命令中生成随机偶数作为函数的参数?
尝试
soapy_power -b "$(( RANDOM%5*2+2 ))"
我需要在终端中设置随机偶数作为函数参数:
soapy_power -b random_even_number
第一步,我用shuf -i1-10 -n1
生成随机数
接下来,我尝试判断随机数是否为偶数,如果不是+1
这个数。
我尝试过但失败了:
$(((shuf -i1-10 -n1) %2 -eq 0 OR (shuf -i1-10 -n1)+1))
如何在bash一行命令中生成随机偶数作为函数的参数?
尝试
soapy_power -b "$(( RANDOM%5*2+2 ))"