## 事象
`dir/**/*.py`のようなパスを指定するコマンドを[[Makefile]]に記載しても、正しくファイルパスに展開されない。
## 原因
[[Bash]]はデフォルトだと`**`の表現に対応していないから。
## 解決方法
`shopt -s globstar`コマンドを指定しておく。
```
your-command:
shopt -s globstar; cat dir/**/*.py
```
## 参考
- [【 shopt 】コマンド(応用編その5)――「**」によるパス名展開を可能にする](https://atmarkit.itmedia.co.jp/ait/articles/1912/26/news018.html)