|
1
21
我已经复制了你的设置,我有以下观察结果。
我想我们现在有足够的信息来提出一个错误报告。如果你同意,我认为让负责GNUwin32的好人注意并向他们寻求帮助可能是个好主意。 同时,以下版本将清理其临时文件: |
|
|
2
3
因为这是SED中的一个已知bug,使用-i选项可以运行
或者,不要使用-i选项并将输出重定向到新文件,然后删除并重命名输入和输出。 |
|
|
3
1
Cygwin有时会对文件使用acl,在删除文件之前,您可能需要使用cacls或chmod来修复它。 |
|
4
1
这里是一些故障排除的地方。从命令行运行该命令时是否会发生这种情况? 和 批处理文件?如果您在命令行上对单个文件运行sed,它是为每个文件创建这些文件,还是只为某些文件/文件类型创建这些文件?它是只发生在该替换中,还是所有替换都发生在一般情况下,或者只是在文件上运行sed.exe时发生的?它是只创建这些文件,还是所有gnuwin32 exe(例如awk、cat等)?在新安装gnuwin32的sed.exe上是否也会发生同样的情况?当您试图删除文件时,它会给出什么错误消息?命令提示仍处于打开状态时,可以从资源管理器中删除这些文件吗?如果关闭命令提示符并重新打开它,然后尝试删除文件,该怎么办? |
|
|
5
0
你可以不带for循环运行sed
|
|
|
6
0
这是在黑暗中的一次尝试,但如果GNUWIN32的实现
|
|
|
7
0
我知道这是一条老路,但它仍然是一个问题。我的解决办法是增加 “del-sed*”到sed之后批处理文件的结尾。又快又脏。 |
|
|
8
0
我正在使用此命令清理由创建的临时文件 gnuwin32's sed :
|
|
|
Max Kielland · 无法将文件上载到Apache 2.2 10 年前 |
|
|
Farhan Aslam · 确定IIS网站的类型 10 年前 |
|
|
Disco Globeulon · 批处理脚本执行不正确 11 年前 |