Possible Duplicate:
When should I use a trailing slash on a directory?

Does the slash make any difference?


The slash gets passed on to the command in the parameter. It is up to the command to decide how to interpret it. For information on specific commands, refer to their documentation (Their man pages, other documentation or their source code). (I know rsync handles it differently and ls doesn't, at least not for normal directories)

According to some other questions, POSIX have some standards, but nothing forces utilities to keep to them.

  • 1
    GNU ls will dereference symbolic links if passed an argument with a trailing slash. I don't know if this is POSIX behavior, though. – James Sneeringer Jan 2 '13 at 15:58
  • That is where the "normal directories" part come from... – Gert van den Berg Jan 2 '13 at 21:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.