Ubuntu
if grep -i Ubuntu /etc/lsb-release &>/dev/null
then
export PATH=xxx:$PATH
fi
Notas
-
No shell, não há dois pontos no final de uma instrução
if
. -
No shell, você não deseja espaços em nenhum dos lados de um sinal de igual em uma instrução de atribuição.
-
No shell, as instruções
if
são concluídas com uma instruçãofi
CentOS
Existe uma solução análoga para o CentOS:
if grep -i CentOS /etc/centos-release &>/dev/null
then
export PATH=xxx:$PATH
fi