こんばんは。株式会社プラハCEO兼エンジニアの松原です。 例えばNode.jsでテストを書いてる時こんなコマンドを見たことはありませんか? dotenv -e .test.env -- jest --config config.json .test.envの後に紛れ込んでいる --。これは一体何なのか? 結論 「--」は「これ以降の入力はオプションではありません」と指定する記号です。 bashのドキュメントでその存在について言及されています: Unless otherwise noted, each builtin command documented as accepting options preceded by ‘-’ accepts ‘--’ to signify the end of the options. The :, true, false, and test/[ buil