Validates a command line argument.
Validates a command line argument.
Validates that the argument does not refer to anything on the filesystem.
Validates that argument refers to a valid directory.
Validates that argument refers to a valid file.
Validates that the string is not empty.