我有 3 台机器,都在 TCC 命令行下运行相同版本的 sed(cygwin)。
今天早上,我醒来发现 sed 无法处理表情符号,但只有 3 台机器中的 1 台可以。
这 3 台机器上的 sed 版本相同,并且其中一台正常工作的机器上的 TCC 命令行版本为 28,另一台机器上的 TCC 命令行版本为 31,而出现故障的机器上的 TCC 命令行版本为 31。
换句话说,该错误与版本无关。
C:\>echo gOlIaTh | sed -e 's/goliath/GOLIATH/gi'
GOLIATH
C:\>echo gOlIaTh | sed -e 's/goliath/