“什么是”呢;sed s.*/";做什么?

“什么是”呢;sed s.*/";做什么?,sed,Sed,我刚刚遇到了这个sed表达式,无法准确理解它的含义。我以前做过谷歌搜索。我非常感谢你的帮助 sed 's_.*/__' 这只是一种删除字符串中直到最后一个斜杠的所有内容的方法: $ echo "hello/a/b/c" | sed 's_.*/__' c sed替换在sed's/find/replace/”表中。但是,您可以使用其他分隔符,如。,使其看起来像sed的 如果您随后碰巧替换为空,则会得到:sed's\u find\u'。现在,不再是findplace*/,而是sed's.*/

我刚刚遇到了这个sed表达式,无法准确理解它的含义。我以前做过谷歌搜索。我非常感谢你的帮助

sed 's_.*/__' 

这只是一种删除字符串中直到最后一个斜杠的所有内容的方法:

$ echo "hello/a/b/c" | sed 's_.*/__' 
c
sed
替换在
sed's/find/replace/”表中
。但是,您可以使用其他分隔符,如
,使其看起来像
sed的

如果您随后碰巧替换为空,则会得到:
sed's\u find\u'
。现在,不再是
find
place
*/
,而是
sed's.*/.'