Why do I get a "?" mark at the end of a symlink sometimes?
lrwxrwxrwx 2 root root 0 1969-12-31 19:00 xyz -> abc?
More than likely there's a stray non-printing character at the end of the filename. Use ls -lb to show the character.
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
5 years ago