Did for a in $(cat badlinks-clean); do ls -l $a; done and all links show as broken?
Did Test # mkdir testbroke # cd testbroke/ # ln -s /badlinks-clean test1 # ln -s /badlinks-cleanx test2 # ls -l total 0 lrwxrwxrwx. 1 root root 15 Sep 17 06:19 test1 -> /badlinks-clean lrwxrwxrwx. 1 root root 16 Sep 17 06:19 test2 -> /badlinks-cleanx Both badlinks and badlinks-clean only contain ./test2 So only seems to list links that are broken. On 16 Sep 2022 at 18:50, Patrick O'Callaghan wrote: Subject: Re: Question on bad links? From: Patrick O'Callaghan <pocallag...@gmail.com> To: users@lists.fedoraproject.org Date sent: Fri, 16 Sep 2022 18:50:30 +0100 Send reply to: Community support for Fedora users <users@lists.fedoraproject.org> > On Sat, 2022-09-17 at 02:58 +1000, Michael D. Setzer II via users > wrote: > > Not clear on differnce be -l and -L? > > They have completely different meanings: > > '-xtype l' finds files which are themselves symlinks. That's what your > script is doing. Nothing I can see in the script detects that those > links are bad, just that they are links, i.e. it will detect good links > as well, so you probably don't want to just remove them automatically. > > '-L' means "follow symbolic links while descending the tree". The > default for find is not to do this, as it can often mean searching > outside the tree. > > You might want to install the symlinks package: > > Name : symlinks > Version : 1.7 > Release : 6.fc36 > Architecture : x86_64 > Size : 22 k > Source : symlinks-1.7-6.fc36.src.rpm > Repository : @System > Summary : A utility which maintains a system's symbolic links > URL : http://ibiblio.org/pub/Linux/utils/file/ > License : Copyright only > Description : The symlinks utility performs maintenance on symbolic links. > Symlinks > : checks for symlink problems, including dangling symlinks which > point > : to nonexistent files. Symlinks can also automatically convert > : absolute symlinks to relative symlinks. > : > : Install the symlinks package if you need a program for > maintaining > : symlinks on your system. > > poc > _______________________________________________ > users mailing list -- users@lists.fedoraproject.org > To unsubscribe send an email to users-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue +------------------------------------------------------------+ Michael D. Setzer II - Computer Science Instructor (Retired) mailto:mi...@guam.net mailto:msetze...@gmail.com Guam - Where America's Day Begins G4L Disk Imaging Project maintainer http://sourceforge.net/projects/g4l/ +------------------------------------------------------------+
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue