登录
首页 >  Golang >  Go问答

老师如何在golang中执行一个外部命令?

来源:Golang技术栈

时间:2023-03-04 15:57:37 271浏览 收藏

今天golang学习网给大家带来了《老师如何在golang中执行一个外部命令?》,其中涉及到的知识点包括golang、外部命令等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看完有所收获,也希望大家能多多点赞支持呀!一起加油学习~

问题内容

老师如何在golang中执行一个外部命令?

正确答案

可以是os/exec,例如:

package main

import (
	"fmt"
	"os/exec"
)

func main() {
	out, err := exec.Command("notepad.exe", "-l").Output()
	if err != nil {
		fmt.Printf("error: %v", err)
	}
	fmt.Printf("Output: %s\n", out)
}

注意:你执行的命令应该在环境变量下面可以找到,并且是区分操作系统的,例如:ls 只有在类linux环境下才能使用。

今天带大家了解了golang、外部命令的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表