sed 替换最后一次出现的字符11111111111111111111111把最后一个1 替换成a[解决办法]sed 's/.$/a/g' fileName[解决办法]这个有挑战,得保存1出现的位置然后到文件结束后,再执行一次替换。友情支持。[解决办法]sed 's/\(.*\)1\(.*\)/\1a\2/' yourfile[解决办法]