The print() function shows you a version of the object from the R level - in this case, it is a character string. You need to use other functions like cat() and writeLines() to display the string.
writelines()
> writeLines("File not supplied.\nUsage: ./program F=filename")
File not supplied.
Usage: ./program F=filename
>
In writelines() function, you do not need to append a "\n" to the string passed to get a newline after your message.
cat()
> cat("File not supplied.\nUsage: ./program F=filename")
File not supplied.
Usage: ./program F=filename
> cat("File not supplied.\nUsage: ./program F=filename","\n")
File not supplied.
Usage: ./program F=filename
>