#!/bin/bash
TIMES=0
file_name=$1
while [ -L $file_name ]
do
ls -lr $file_name
file_name=`ls -lr $file_name| awk '{print $NF}'`
# echo `ls -lr $file_name| awk '{print $NF}'`
# ls -lr $file_name | awk '{print $NF}' | read file_name
echo "-> $file_name"
let TIMES++
if [ $TIMES -eq 10 ]; then
exit 0
fi
done
最多10次递归显示软链接指向
最新推荐文章于 2024-05-04 16:47:22 发布