我有一些这样的字符串
example-dot-com
hello-world-exam-ple
我想得到
example-d-c
hello-w-e-p
由于
答案 0 :(得分:2)
您可以通过以下方式使用sed
:
sed 's/\(-.\)[^-]*/\1/g' your_file
答案 1 :(得分:1)
对于awk
解决方案,
awk 'BEGIN{OFS=FS="-"} {for(i=2;i<=NF;i++)$i=substr($i,1,1)}1' file