想用golang 的 os.RemoveAll(path)删除某个文件夹下的所有文件, 结果提示:
The process cannot access the file because it is being used by another process.
但是我要删除的那个文件夹就这个程序在用,而且删除操作放在了main的最开始处
我要完成的工作是, 每次程序启动时,删除固定路径文件夹下的所有日志文件
可是调用这个 RemoveAll 怎么都报错, 大家知道这个怎么解决吗?谢谢
更多评论
是linux架设的samaba服务器,然后映射一个目录到win上,在这个目录中运行golang程序去删除这个目录上的某个文件夹的所有内容, 路径也是对, 因为写入日志是可以的, 但是要删除则提示被占用。不知道为什么 ...
#2