0
A
回答
1
这只是一个方式在一个字符串,除去一切到最后的斜线:
$ echo "hello/a/b/c" | sed 's_.*/__'
c
sed
替代的形式为sed 's/find/replace/'
上。但是,您可以使用其他分隔符,如_
,使其看起来像sed 's_find_replace_'
。
如果您后来碰巧没有替换,您会得到:sed 's_find__'
。现在,而不是find
地方.*/
,你将有sed 's_.*/__'
。
相关问题
- 1. bash -s做什么?
- 2. 这个sed命令是做什么的?
- 3. sed中的\ 1是做什么的?
- 4. 这是什么:main:for(...){...}在做什么?
- 5. Golang什么是“%!s”
- 6. 什么是#用%s
- 7. 什么“?”做?什么是__FILE__?
- 8. 什么是setDetailItem:做什么?
- 9. s()谓词在Prolog中做什么?
- 10. 什么是“S”,在“故宫我-S”
- 11. 什么是string.indexOf(“*。”)在Javascript中做什么?
- 12. 这是什么“加入”在做什么?
- 13. 什么是QString :: toUtf8在做什么?
- 14. 什么是outData.writeInt()在Java中做什么?
- 15. 什么是String.iter()在Rust中做什么?
- 16. 什么是“grep -v'^ $'file.txt”在做什么?
- 17. 什么是“RailsFCGIHandler”在做什么?
- 18. 什么是流量?什么是`initialize`在做什么?
- 19. “pacman -S”中的“-S”代表什么?如果是这样,什么?
- 20. 什么是S#arp架构?
- 21. 什么是.S文件?
- 22. ld -s是什么意思?
- 23. 什么是com.sun.media.sound.PortMixer-s类?
- 24. ACORD AL3 - 什么是“?”s
- 25. SED -i +什么SOLARIS
- 26. 'G'用sed命令做什么?
- 27. 在Perl中做什么=〜做什么?
- 28. IIS cgi:“%s”的含义是什么%s
- 29. 为什么不是[\\ s *]等同于\\ s *?
- 30. Emacs revert-buff(s-u):什么是s-u?
感谢您的帮助 – Sneha