|
@@ -37,9 +37,9 @@ func unzip(src, dest string) error {
|
|
|
path := filepath.Join(dest, f.Name)
|
|
|
|
|
|
if f.FileInfo().IsDir() {
|
|
|
- os.MkdirAll(path, f.Mode())
|
|
|
+ os.MkdirAll(path, 0755)
|
|
|
} else {
|
|
|
- os.MkdirAll(filepath.Dir(path), f.Mode())
|
|
|
+ os.MkdirAll(filepath.Dir(path), 0755)
|
|
|
f, err := os.OpenFile(path, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, f.Mode())
|
|
|
if err != nil {
|
|
|
return err
|
|
@@ -185,7 +185,7 @@ fmt.Println("no file type")
|
|
|
} else if len(env)==2 {
|
|
|
fmt.Println("no input file")
|
|
|
} else if len(env)==3 {
|
|
|
-fmt.Println("no output file")
|
|
|
+run(env[1], env[2], "./")
|
|
|
|
|
|
} else {
|
|
|
run(env[1], env[2], env[3])
|