我使用Golang编写了简单的脚本来grep带有某些参数的日志文件。这是我的shell命令

grep CRON var/log/sys | tail -5 | grep "cd /home/raka/repo && git status"
os/exec
var (
  reader io.Reader
  out    []byte
  err    error
  commandName string = "grep"
)

args := []string{"CRON","/var/log/syslog","| tail -6","| grep \"git status\""}

cmd := exec.Command(commandName,args...)
r,err = cmd.StdoutPipe()
err = cmd.Start()
out,err = ioutil.ReadAll(r)
err = cmd.Wait()

return strings.Split(string(out),"\n")```
exit status 2