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

 时间:2024-10-12 06:02:28

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#原来的字符#替换之后的字符#" 需要替换的文件路径例如:sed -i "12s#abc.*e#abcde#" a.txt将文件a.txt里的12行的前面为以abc开头,e结尾的字符串,替换为abcde

  • 知道服务器的公网域名,如何找到内网机器的IP?
  • 怎样做莲藕炒肉馅?
  • 处理器英文缩写
  • win10设置CD-ROM的访问权限仅限于本地用户?
  • linux操作系统如何备份
  • 热门搜索
    朝花夕拾手抄报 初一 世界环境日手抄报内容 关于民族团结的手抄报 小学生爱国手抄报 科技手抄报图片 儿童节手抄报内容 讲普通话手抄报 社会主义价值观手抄报 国庆节手抄报清楚文字 关于童话的手抄报