1 Star 0 Fork 0

坐公交也用券/glbm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
FileSudo.go 831 Bytes
一键复制 编辑 原始数据 按行查看 历史
11806_uos 提交于 2023-02-24 17:43 . 升级gcs
package glbm
// CopySudo 使用Sudo权限复制文件/文件夹
func (api *ApiFileSudo) CopySudo(dst string) *ApiFileSudo {
api.Dst = dst
api.sudo.RunSudo("cp", "-rf", api.Src, api.Dst)
api.Err = api.sudo.Err
return api
}
// MoveSudo 使用Sudo权限移动文件/文件夹
func (api *ApiFileSudo) MoveSudo(dst string) *ApiFileSudo {
api.Dst = dst
api.sudo.RunSudo("mv", api.Src, api.Dst)
api.Err = api.sudo.Err
return api
}
// DeleteSudo 使用Sudo权限删除文件/文件夹
func (api *ApiFileSudo) DeleteSudo(filename string) *ApiFileSudo {
api.sudo.RunSudo("rm", "-rf", filename)
api.Err = api.sudo.Err
return api
}
// DeleteFileSudo 使用Sudo权限删除文件
func (api *ApiFileSudo) DeleteFileSudo(filename string) *ApiFileSudo {
api.sudo.RunSudo("rm", "-f", filename)
api.Err = api.sudo.Err
return api
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/liumou_site/glbm.git
git@gitee.com:liumou_site/glbm.git
liumou_site
glbm
glbm
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385