【发布时间】:2009-07-14 09:41:55
【问题描述】:
在 Unix 中比较两个符号链接的优雅方法是什么?
假设我输入了以下命令:
ln -s /usr/share/g s1
ln -s /usr/share/g s2
ln -s ../share/g /usr/lib/s3
ln -s /usr/share/h s4
然后我想要一个命令说 s1 和 s2 相等(/usr/share/g 是否实际存在不相关),s1 和 s4 不相等,s2 和 s4 不相等。 (就我的目的而言,报告 s3 与 s1 和 s2 不同就足够了;但是,如果可以在路径规范化之后进行比较,那可能会有用。)
【问题讨论】: