Como você usa o formulário de teste two [[ ]]
, isso é bash (ou ksh), então:
#!/bin/bash
glib=$(ldd --version | awk '/ldd/{print $NF}')
if [[ $glib == 2.17 ]] && systemctl | grep -q '\.mount'; then
echo "I have to execute certain specific stuff to glib ver 2.17"
fi
NOTA
- use
$( )
não '' no shell moderno - coloque espaços em torno de
[[
e]]
- a sua tentativa de regex é melhor escrita com grep