网站首页
编程语言
数据库
系统相关
其他分享
编程问答
首页
>
其他分享
>sed 替换时自定义分隔符
sed 替换时自定义分隔符
时间:2024-03-14 17:34:39
浏览次数:24
标签:
自定义
shenl
sed
分隔符
root
替换
如果嫌转义字符转来转去麻烦,也可以自定义替换里的分隔符,而不是用默认的”\”。
在替换命令s里自定义替换分隔符,这里用的@,也可以用|、!、^等特殊符号。前提是文本内不会出现该分隔符。
注意,这里指定的分隔符不支持多个字符,比如@|作为一个分隔符是不支持的。
将文件内的/替换为\
cat filename_tmp.txt
/root/shenl/
这里因为\是转义字符,所以想要加2个给转回来。
sed 's@/root/shenl/@\root\shenl\@' filename_tmp.txt
结果
\rootshenl\
标签:
自定义
,
shenl
,
sed
,
分隔符
,
root
,
替换
From: https://www.cnblogs.com/keleman/p/18073375
相关文章
CRM端自定义数据抽取增强为输入值抽取
因某些原因,导致一些数据没有从ERP传到CRM。R3AR2中定义客户,物料,或者价格等的请求。然后修改R3AR4程序:REPORTzcrm_bdoc_batch_startMESSAGE-IDsmof.INCLUDEsmofdirekt.*---------------------------------------------------------------------*Tabledefinitions*......
MATLAB神经网络——如何自定义属于自己的训练流程
网络上大部分matlab神经网络训练流程都应用matlab内置的相关训练函数进行训练,如何让matlab神经网络训练过程拥有像pytorch一样的训练过程呢?本文将通过一个案例介绍如何利用matlab自定义自己的训练流程,希望对你有所启迪,让我们开始吧!clear,clc加载并处理原始数据 我们使用......
HarmonyOS 鸿蒙 arkts 自定义组件插槽
HarmonyOS鸿蒙arkts中自定义组件中要传入其他组件的时候就可以使用自定义组件插槽。Container组件添加child属性后,表示该组件具备了额外添加子组件的能力,接下来在需要添加子组件的地方使用child属性做占位即可。自定义组件@ComponentexportstructContainer{@Bu......
MogDB openGauss 自定义snmptrapd告警信息
MogDB/openGauss自定义snmptrapd告警信息本文出处:https://www.modb.pro/db/232391在之前的文章MogDB/openGauss监控告警配置介绍了如何通过alertmanager模块将报警通过snmp推送出去,但是在实际使用中,默认的报警规则信息并不能很好的满足snmp服务端的需求,需要定制化报警......
ZYNQ自定义IP并使用
目的:自定义一个IP并添加到设计中使用(产生PWM波形)在ZYNQ系统中将许多特定功能的硬件设计模块封装起来称为IP核,类似于库函数。这种方式极大的提高了设计效率。当遇到设计中的一些特殊的需求且官方没有对应的IP时就需要我们自定义IP来使用。 创建步骤:1、创建新IP进入viv......
【图像拼接/视频拼接】论文精读:Eliminating Warping Shakes for Unsupervised Online
第一次来请先看这篇文章:【图像拼接(ImageStitching)】关于【图像拼接论文精读】专栏的相关说明,包含专栏使用说明、创新思路分享等(不定期更新)图像拼接系列相关论文精读SeamCarvingforContent-AwareImageResizingAs-Rigid-As-PossibleShapeManipulationAdaptiveAs......
SpringBoot 中使用自定义参数解析器修改请求对象
SpringBoot中使用自定义参数解析器修改请求对象在SpringBoot应用中,有时我们需要在控制器方法执行之前对请求对象进行修改。自定义参数解析器提供了一种灵活的方式来实现这一需求。1.创建自定义参数解析器首先,我们需要创建一个自定义参数解析器来处理对CommonRequest......
单据类型参数设置增加自定义参数并通过BOS标准函数调用
1、BOS函数说明2、创建对应单据的【单据类型参数】,继承自【单据类型参数模版】。 3、在单据参数中绑定【单据类型参数对象】 4、参数设置设置对应参数 5、在BOS中调用标准函数进行使用。 ......
dock迁移备份(自定义镜像)
1运行一个centos容器dockerrun-id--namecentos_vimcentos:centos72在容器中装vimdockerexec-ita6e240/bin/bashyuminstallvim-y3把容器做成镜像(centos+vim)dockercommitcentos_vimcentos_vim_image4把centos_vim容器删除dockerrmcentos_vim-f......
Matlab启动时实现自动切换到自定义的工作目录
前言因为最近在学习数学建模,正好还需要用到Matlab这个软件来辅助学习。而我每次上课的时候启动我的Matlab都会从我的安装位置打开工作区(在我电脑上是:Z:\Matlab\bin),但是我自己为了整洁,从而新建了一个专门的文件夹来存放我的文件(在我电脑上是:D:\MatlabProject)。这就不得......
赞助商
阅读排行
Python3网络爬虫浓缩系列
visual studio 2022离线安装包制作教程
#yyds干货盘点# 前端歌谣的刷题之路-第一百三十七题-可伸缩属性
Codeforces
使用U盘制作启动盘并重装系统
编写HelloWorld程序
departments/components/add.vue
1081. 度的数量
js- day03- 将数据变成柱形图
nginx使用
leetcode 22 括号生成
webrtc-streamer实现简单rtsp视频监控
wordpress外贸独立站商城 如此简单
函数练习错题
利用TableAdapter更新数据库