[英]How to check if a given parameter is a symlink/soft link? in bash
I want something similar to this:我想要类似的东西:
if [ -d "$1" ]
then
echo "Directory"
but with soft link:但有软链接:
if [ ??? "$1" ]
then
echo "Softlink"
According to docs Bash-Beginners-Guide :根据文档Bash-Beginners-Guide :
[ -h FILE ] True if FILE exists and is a symbolic link. [ -h FILE ] 如果 FILE 存在并且是符号链接,则为真。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.