func stringToInt(s string) int {
i, err := strconv.Atoi(s)
check(err)
return i
}
os.FileMode(stringToInt("0777"))
当不需要转换为 int 时(不删除前导零)通过直接设置权限:
os.FileMode(0777)
文件权限正确
当前结果
777
777
-r----x--x
753
753
--wxrw---x
500
500
-rwxrw-r--
预期结果
777
-rwxrwxrwx
753
-r-xr-x-wx
500
-r-x------
青春有我
相关分类