如何使用sed删除上一点的所有字符?
如何使用如何使用sed删除上一点的所有字符?,sed,Sed,如何使用sed删除上一点的所有字符 e、 g: 我想得到: ns:base.cocktails ns:user.maport ns:base.cocktails ns:user.pjf.default_domain ns:user.radiusrs.default_domain ns:base.disaster2 这是基本的 sed 's/\.[^.]*$//' file 这是基本的 sed 's/\.[^.]*$//' file 这是基本的 sed 's/\.[^.]*$//' file
sed
删除上一点的所有字符
e、 g:
我想得到:
ns:base.cocktails
ns:user.maport
ns:base.cocktails
ns:user.pjf.default_domain
ns:user.radiusrs.default_domain
ns:base.disaster2
这是基本的
sed 's/\.[^.]*$//' file
这是基本的
sed 's/\.[^.]*$//' file
这是基本的
sed 's/\.[^.]*$//' file
这是基本的
sed 's/\.[^.]*$//' file
您可以使用
awk
awk 'BEGIN {OFS=FS="."} NF--' file
但是sed
更适合这份工作
使用
sed
regex:
awk '{sub(/\.[^.]*$/,"")}1' file
您可以使用
awk
awk 'BEGIN {OFS=FS="."} NF--' file
但是sed
更适合这份工作
使用
sed
regex:
awk '{sub(/\.[^.]*$/,"")}1' file
您可以使用
awk
awk 'BEGIN {OFS=FS="."} NF--' file
但是sed
更适合这份工作
使用
sed
regex:
awk '{sub(/\.[^.]*$/,"")}1' file
您可以使用
awk
awk 'BEGIN {OFS=FS="."} NF--' file
但是sed
更适合这份工作
使用
sed
regex:
awk '{sub(/\.[^.]*$/,"")}1' file
这可能适用于您(GNU-sed):
用于查找最后一个
,然后删除。这可能适用于您(GNU-sed):
用于查找最后一个
,然后删除。这可能适用于您(GNU-sed):
用于查找最后一个
,然后删除。这可能适用于您(GNU-sed):
用于查找最后一个
,然后删除。此问题似乎与主题无关,因为它是关于Unix使用的,可能属于sed
是一种编程语言。这个问题似乎离题了,因为它是关于Unix使用的,可能属于sed
是一种编程语言。这个问题似乎离题了,因为它是关于Unix使用的,可能属于sed
是一种编程语言。这个问题似乎离题了,因为它是关于Unix使用的,可能属于sed
是一种编程语言。