When I run, say,
cp, I get output like the following:
# cp -v Foo Bar âFooâ -> âBarâ
What's up with the weird
â characters? Why is the shell doing this? It looks like some kind of strange encoding issue.
When I use PuTTY, I get
â. When I log into the actual machine locally, I get
? in inverse-video. If I redirect
stdout to a file, copy that to my Windows machine, and open it, I get some random combination of characters until I tell me text editor to pretend the file is UTF-8. And then I get propper open- and close-quotes.