从列表文件的开头删除匹配的短语并写入更改

从列表文件的开头删除匹配的短语并写入更改

我有一个很大的域名列表,其中一些以“www”开头。例如

www.google.com  
www.ebay.com  
twitter.com  
www.facebook.com

我想找到并剪切以 www 开头的行的开头。

例如www.google.com变成google.com

答案1

使用sed

 sed -i 's/^www\.//' file

使用awk

 awk '{gsub("^www\\.", "");print}' file

相关内容