Каков наилучший способ проверить, равны ли два пути в Bash? Например, учитывая структуру каталогов
~/
Desktop/
Downloads/ (symlink to ~/Downloads)
Downloads/
photo.png
и если предположить, что текущий каталог является домашним каталогом, все следующие будут эквивалентны:
./ and ~
~/Desktop and /home/you/Desktop
./Downloads and ~/Desktop/Downloads
./Downloads/photo.png and ~/Downloads/photo.png
Есть ли уродный способ Бэша сделать это?