标签: bash unix
myArray=('Prasanth' 'kumar' 'guru')
是否有可能获得以“santh”结尾的元素而不用bash迭代array(myArray)。
array(myArray)
我的预期输出是获得 Prasanth 而不迭代上面的数组,只需检查通配符('santh')并获取元素。
答案 0 :(得分:5)
我建议:
printf '%s\n' "${myArray[@]}" | grep 'santh$'
输出:
Prasanth