2 способа, о которых я могу думать, вы можете использовать ls -l для обоих файлов. после «->» вы можете увидеть фактический путь.eg
# ls -ltr msdfasdffff
lrwxrwxrwx 1 root root 10 Jun 30 19:05 msdfasdffff -> blah.sh
вы можете получить имя файла, используя
# ls -l msdfasdffff | awk -F"-> " '{print $NF}'
blah.sh
тогда можно сравнить с другой ссылкой.
другой способ - найти find
# var1=$(find . -name "s1" -printf "%l")
# var2=$(find . -name "s2" -printf "%l")
тогда вы можете сравнить 2 переменные, используя if / else