1Here we test some specific semantics of how a shell should handle paths. In
2particular, things like globbing.
3
4 $ touch hello.txt; touch world.txt
5 $ msh -c "basename --suffix='.txt' *.txt"
6 hello
7 world
8 $ touch Hello.txt
9 $ msh -c "basename --suffix='.txt' ?ello.txt"
10 Hello
11 hello