原因
わからん
対処方法
シェルでmakeコマンドを呼び出すようにする
Go側
- フルパスじゃなくても大丈夫のはず
cmd := exec.Command("/home/yuta/AWS/go/bin/exec.sh", domain.Name) cmd.Run()
シェル側
- 事前にchmodで実行権限をつけてあげる
#!/bin/sh cd /home/yuta/AWS make make-env-config ENV_FILE=.env DOMAIN_NAME=${1}