Hacker News new | ask | show | jobs
by faho 2320 days ago
Fish won't pass along the unmatched glob, so in the given example you'd notice that with

    find . -name *.py
it will error initially, because there is no "*.py" in the current directory.

Globbing is still a thing fish as the shell does, and you still need to protect asterisks that need to reach commands, but you're more likely to notice.

(for bash there is also the "failglob" option that I personally recommend)

Disclaimer: I am a fish developer.