ちょっと bash でスクリプトを書いてて
なぜか curl でエラーが出るようになってしまった
$ ./sample_script.sh
curl: (3) Illegal characters found in URL./sample_script.sh は環境変数を読み込むような形にしていた
## 環境変数の読み込み
. ./.env原因は ./.env が CRLF で保存されており、 ^M が入っていることでした…
LF で保存してエラーが出ないことを確認した
環境変数の読み込みもシェルが違うと対応できないのでいろいろ工夫がありそうだった