goLang执行Linux命令
正文
学习goLang有一段时间了,但学得并不好总是断断续续的。最近,工作比较空闲一点就尝试着使用goLang开发了一个小工具,这个小工具是运行在Linux服务器上的,所以需要执行Linux命令:
command := "ls -l" // 要执行的shell命令
out, err := exec.Command("/bin/sh", "-c", command).Output() // 执行并获取输出
if err != nil {
fmt.Println(err.Error())
}
fmt.Println(string(out))
相关推荐
-
MySQL 由于 Java 日期 LocalDateTime 数据精度引发的线上问题
MySQL 由于 Java 日期 LocalDateTime 数据精度引发的线上问题2025-04-02 00:59:31 -
MySQL最常用分组聚合函数2025-04-02 00:55:56
-
NGINX: 轮询调度、加权轮询调度、平滑加权轮询调度2025-04-02 00:55:49
-
在Windows平台上安装Nginx并设置开机自动启动服务2025-04-02 00:47:04
-
PHP判断文件或者目录是否可写,兼容windows/linux系统
PHP判断文件或者目录是否可写,兼容windows/linux系统2025-04-02 00:27:54