首页 > 系统相关 >0150-Go-执行进程

0150-Go-执行进程

时间:2023-01-30 19:23:47浏览次数:61  
标签:env 进程 lookErr 0150 execErr Go os

环境

  • Time 2022-08-25
  • Go 1.19

前言

说明

参考:https://gobyexample.com/execing-processes

目标

使用 Go 语言执行进程。

示例

package main

import (
    "os"
    "os/exec"
    "syscall"
)

func main() {

    binary, lookErr := exec.LookPath("ls")
    if lookErr != nil {
        panic(lookErr)
    }

    args := []string{"ls", "-a", "-l", "-h"}

    env := os.Environ()

    execErr := syscall.Exec(binary, args, env)
    if execErr != nil {
        panic(execErr)
    }
}

总结

使用 Go 语言执行进程。

附录

标签:env,进程,lookErr,0150,execErr,Go,os
From: https://www.cnblogs.com/jiangbo4444/p/17077050.html

相关文章

  • 0151-Go-信号
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/signals目标使用Go语言的信号。示例packagemainimport( "fmt" "os" "os/signal" "......
  • 0152-Go-退出
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/exit目标退出Go程序。示例packagemainimport("fmt""os")funcmain(){......
  • 0138-Go-文件目录
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/directories目标使用Go语言处理文件目录。示例packagemainimport("fmt""os"......
  • 0139-Go-临时文件
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/temporary-files-and-directories目标使用Go语言处理临时文件。示例packagemainimport......
  • 0140-Go-内嵌命令
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/embed-directive目标使用Go语言的内嵌命令。示例packagemainimport("embed")/......
  • 0141-Go-单元测试
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/testing-and-benchmarking目标使用Go语言进行测试。示例packagemainimport("fmt"......
  • 0142-Go-命令行参数
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/command-line-arguments目标使用Go语言的命令行参数。示例packagemainimport("fm......
  • 0143-Go-命令行标记
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/command-line-flags目标使用Go语言的命令行标记。示例packagemainimport("flag"......
  • 0144-Go-命令行子命令
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/command-line-subcommands目标使用Go语言的命令行子命令。示例packagemainimport(......
  • 进程和线程的区别
    /**1.进程通信方式:管道,消息队列,信号量,套接字,信号*同步方式:信号量,互斥量,事件*2.线程*通信方式:教材上没有线程的通信机制这样的......