在bash中选择随机数组变量名
问题描述:
#!/bin/bash
_0=(Mami Bebe Princesa Mami)
_1=("Yo quiero " "Yo puedo " "Yo vengo a " "Voy a ")
_2=(Encenderte Amarte Ligar Jugar)
_3=(Suave Lento Rapido Fuerte)
_4=("Hasta que salga el sol " "Toda la noche " "Hasta el amanecer " "Todo el dia ")
_5=("Sin anestecia " "Sin compromiso " "Feis to feis " "Sin Miedo ")
b=$(($RANDOM % 6))
echo _$b[@]
我想随机选择一个数组的名称并打印它的值。我正在改变价值b
使用$(($RANDOM % 6))
意图选择六个数组中的一个并打印它的值,我尝试了上面的代码,但它不起作用..请,我会很感激任何参考,预先感谢。 //我想用这种方式.. :)在bash中选择随机数组变量名
为什么不使用'case'语句? – codeforester