Como posso detectar se um link simbólico está quebrado no Bash?
Eu corrofind
e repita os resultados com[ \( -L $F \) ]
para coletar certos links simbólicos.
Estou imaginando se existe uma maneira fácil de determinar se o link está quebrado (aponta para um arquivo inexistente) nesse cenári
Aqui está o meu código:
FILES=`find /target/ | grep -v '\.disabled | sort`
for F in $FILES; do
if [ -L $F ]; then
DO THINGS
fi
done