sed 替换时报错sed can't read 的解决方法

 时间:2024-09-20 16:37:59

sed报错sedcan'tread的解决方法:主要是mac和linux平台上sed使用方式的区别

方法/步骤

1、mac上的sed命令:将文件中某行的指定字符替换sed-i''"行数s#原来的字符#替换之后的字符#"需要替换的文件路径例如:sed-i''"12s#abc.*e#abcde#"a.txt将文件a.txt里的12行的前面为以abc开头,e结尾的字符串,替换为abcde

2、mac上的sed命令:将文件淘篱跬翎中某行的指定字符替换,只需要把前面的两个单引号去掉就可以了(虽然差别很小,但是很容易就搞错了)sed-i"行数s#原来的字符#替换之后的字符#&q锇栀劐箨uot;需要替换的文件路径例如:sed-i"12s#abc.*e#abcde#"a.txt将文件a.txt里的12行的前面为以abc开头,e结尾的字符串,替换为abcde

知道服务器的公网域名,如何找到内网机器的IP? 怎样做莲藕炒肉馅? 处理器英文缩写 win10设置CD-ROM的访问权限仅限于本地用户? linux操作系统如何备份
热门搜索
鱼网图片 滑头鬼之孙第三季漫画 图片放大镜 白兔糖漫画全集 干果图片