I'm using the advice here to setup an alias to convert markdown to man
style output using the command,
alias mdless="pandoc -s -f markdown -t man \!* | groff -T utf8 -man | less"
I keep getting the error: pandoc: !*: openFile: does not exist (No such file or directory)
But the command words fine if I just do pandoc -s -f markdown -t man README.md | groff -T utf8 -man | less
Is there something wrong with this bash expansion syntax?