55问答网
所有问题
请高手帮忙解答一下sed中\1是啥意思
如题所述
举报该问题
推荐答案 推荐于2017-11-26
sed 's/.*([0-9]+)$/\1/' myfile.txt
替换命令 s/A/B/
B中的 \1 指的就是正则A中的第一个group,即A中第一个小括号里匹配到的内容。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8eGeReIQRRcF84e8F4.html
相似回答
...
sed
请问有哪位大大知道这个sed 命令
是什么意思
吗? sed 's/\//\...
答:
sed
是 Linux 和 UNIX 工具箱中最有用的工具之一,且使用的参数非常少。 sed 的工作方式 sed 实用工具按顺序逐行将文件读入到内存中。然后,它执行为该行指定的所有操作,并在完成请求的修改之后将该行放回到内存中,以将其转储至终端。完成了这一行 上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完...
sed
-e 's|.* -> ../../\(.*\)$|\
1
|'
是什么意思
?
答:
整个意思是找到能匹配正则的内容,并用后面的一部分替换整个匹配
,示例:上面的示例得到了整个字符串最后面的一部分内容。
解释
sed
正则表达式 echo $
1
> 1.tmp sed -e :a -e 's/\(.*[0-9]\...
答:
ta 的意思是,如果 s 匹配成功,则跳到 :a 的地方
。(还有一个指令是 ba,它是无条件跳到 :a)s 指令的意思就是找数字,并把最后3个数字单分出来,替换成 \1,\2 的用意用意相当于在最后三个数字之前加上 `,'。如果这个替换执行成功,那么 ta 跳回来,就会重新执行 s 指令。最终的效果就...
shell中尖括号的意义?
sed
's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@...
答:
不是尖括号,是输入输出重定向符号。< $@.>
sed中
的替换方法:sed 's/str1/str2/' <oldfile >newfile 或 sed 's/str1/str2/' oldfile >newfile 参考资料:assInputUsername0
请高手帮忙解答一下sed中
\
1是啥意思
答:
一般出现在替换中,它代表第一个捕获,类似 \2 ,\3 ……分别代表第二、第三个捕获,比如,将文件中所有的 3个字母的字符颠倒次序
大家正在搜
sed是啥意思
高手解答100元102元
求群里高手答案的解答
求数学高手帮我解答这道题谢谢
高手解答
求高手解答的题目
求高手解答图片
求群里的高手解答
dressed
相关问题
日语 可以吗 怎么说
“你”用日语怎么说
日语中“我”
日语 毫米
日语1-10怎么说?
"真的"用日语怎么说
而且 日语
日语我怎么说