|
|
@@ -70,10 +70,8 @@ func createsh() bool {
|
|
|
} else {
|
|
|
return false
|
|
|
}
|
|
|
- // 先删除原脚本
|
|
|
- os.Remove(dir + "/update.sh")
|
|
|
// 创建文件
|
|
|
- if f, err := os.OpenFile(dir+"/update.sh", os.O_RDWR|os.O_CREATE, 0666); err == nil {
|
|
|
+ if f, err := os.OpenFile(dir+"/update.sh", os.O_RDWR|os.O_TRUNC|os.O_CREATE, 0666); err == nil {
|
|
|
_, err = f.Write([]byte(strShell))
|
|
|
f.Close()
|
|
|
} else {
|