[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 29# lky216


    “文件的主题”是什么意思?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

这个版本有bug,sed "s/[\x80-\xFF]\+//g"得到错误的结果,sed407没问题。

TOP

多谢楼主,前几天装了3.6版本呢,发现有点低,,所以来更新下。
我的是win7+64位。经测试:
Sed-4.2.2-bin.zip 和[new]sed-4.2.1-bin.zip   可用
sed4.2.1.zip提示64位不兼容。
现在使用4.2.2。刚开始学习,,暂时发现不了bug

TOP

本帖最后由 CrLf 于 2015-12-7 14:58 编辑

sed 4.0.7 换行太蛋疼
sed 4.2.1 -i 开关不能用
sed 4.2.2 -i 开关不能用

最后迫于无奈选择了 GnuWin32 的 4.2.1,带了一堆 dll...
楼主有没办法解决 4.2.2 的问题?一用 -i 就那啥了

>sed -i "y/123/456/" 测试.txt
sed_4.2.2.exe: cannot rename ./sedDLIMHa: Improper link


尝试 make 无果
另外,印象某版本 sed 中还有卡死的 bug,不知道是哪个版本

TOP

回复 34# CrLf


    Win7 SP1 X64 + sed 4.2.2 测试没有遇到这个问题

TOP

回复 35# DAIC


    同是 Win7 SP1 X64 + 顶楼下载的 sed 4.2.2 测试 -i 始终出现此问题,已关闭杀软

TOP

果然,只有版主重新编译的才起作用.
QQ 33892006

TOP

本帖最后由 liuzhaoyzz 于 2019-5-25 17:57 编辑
回复  Demon


    win32下编译GNU软件一般有3种比较常用的方法:

:一个在windows平台上运行的unix ...
broly 发表于 2012-6-5 19:11



版主,你在11楼说道,MinGw:我觉得GnuWin32应该就是用的这个编译环境。因为安装出来的软件,库文件依赖就是用的这个环境里面的。不能单独编译出单文件版的。

    版主是用MinGW来编译的吗?你是怎么去掉库文件支持的?静态编译?

cannot rename ./sedhDkOxD: Improper link 这是怎么回事?
sed -e命令。
%sed% -i -e "/title\(.*\)/,+6d" c:\menu.lst

TOP

本帖最后由 aries215 于 2023-2-23 08:47 编辑

更好的C编译器:tcc-win64
https://bellard.org/tcc/
http://download.savannah.gnu.org/releases/tinycc/
Features
SMALL! You can compile and execute C code everywhere, for example on rescue disks (about 100KB for x86 TCC executable, including C preprocessor, C compiler, assembler and linker).
FAST! tcc generates x86 code. No byte code overhead. Compile, assemble and link several times faster than GCC.
UNLIMITED! Any C dynamic library can be used directly. TCC is heading torward full ISOC99 compliance. TCC can of course compile itself.
SAFE! tcc includes an optional memory and bound checker. Bound checked code can be mixed freely with standard code.
Compile and execute C source directly. No linking or assembly necessary. Full C preprocessor and GNU-like assembler included.
C script supported : just add '#!/usr/local/bin/tcc -run' at the first line of your C source, and execute it directly from the command line.
With libtcc, you can use TCC as a backend for dynamic code generation.

TOP

返回列表