Sto cercando di verificare se esiste un collegamento simbolico in bash. Ecco cosa ho provato.
mda=/usr/mda
if [ ! -L $mda ]; then
echo "=> File doesn't exist"
fi
mda='/usr/mda'
if [ ! -L $mda ]; then
echo "=> File doesn't exist"
fi
Tuttavia, ciò non funziona. Se '!' viene lasciato fuori, non si innesca mai. E se '!' c'è, si innesca ogni volta.