课程
/运维&测试
/Linux
/shell编程之条件判断与流程控制
文件比较,我用软链接测试 -ef命令 返回的也是yes。请问是什么原因
[ ./student.txt -ef /tmp/stu_s.txt ] && echo yes || echo no
2019-12-24
源自:shell编程之条件判断与流程控制 1-4
正在回答
```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)
UFO2015
同问 如果知道了原因麻烦说一下
举报
Linux shell实用案例学习,一定会使你Linux运维能力再次提高
1 回答为什么的我的目录下没有glllll,可是使用test -e和查看指令,结果是yes???
7 回答cut -d "=" -f 2中的cut 是列提取命令,-d是判断文件是否存在的命令,整体是什么意思,是怎么确定当前目录是root的????
2 回答谁能解释下下面的输出,为什么是yes?
4 回答请问,关于在脚本中使用$()来执行系统命令的问题
1 回答为什么我的df -h命令之后没有中文显示了?