The `-e` and `-d` checks fail if the file is a broken symlink, which would lead to a 'No such file...' message for each of them.
The `-e` and `-d` checks fail if the file is a broken symlink, which would lead to a 'No such file...' message for each of them.