Portál AbcLinuxu, 7. prosince 2025 10:36
find / -type l -not -exec bash -c 'readlink -e {} >/dev/null' \; -print
test ! -e {}'?
man test, protože u -e i -h/-L uvádí „file exist“, a u -h/-L následuje „and is symbolic link“. Takže bych čekal, že všechno, pro co je splněna podmínka -h/-L, splní zároveň i -e. Což ale nemůže být pravda, když -e symbolické odkazy dereferencuje… Aspoň si to budu pro příště pamatovat.
find -L . -type l
manu:
symbolic link; this is never true if the -L option or the -follow option is in effect, unless the symbolic link is broken.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.