问答详情
源自:1-4 shell条件判断式语句之两个文件之间的比较

我用软链接测试 -ef命令 返回的也是yes。请问是什么原因

文件比较,我用软链接测试 -ef命令 返回的也是yes。请问是什么原因

[ ./student.txt -ef /tmp/stu_s.txt ] && echo yes || echo no

提问者:慕设计8017497 2019-12-24 09:10

个回答

  • UFO2015
    2023-06-06 00:01:35

    ```sh

    # ✅

    [ ./student.sh -ef ./soft ] && [ -L ./soft ] && echo yes || echo no


    [ ./student.sh -ef ./hard ] && [ -L ./hard ] && echo yes || echo no


    ```


    ![image](https://github.com/xgqfrms/linux-shell-script-programming/assets/7291672/94ce2289-e74a-4f69-a33a-54dee716ae04)


  • Salted_fish9
    2020-01-13 15:41:29

    同问 如果知道了原因麻烦说一下