命令行 - 如何使用sed或awk ["symbol from " [19/Mar/2020:05:57:09"?

分享于 

1分钟阅读

ubuntu

  繁體

问题:

如何使用sed或awk ["symbol from " [19/Mar/2020:05:57:09"?

需要从日志文件的日期和时间删除"["


答案1:

这里有一些解决方案:


# Remove with tr and write changes to second file


tr -d '[' < file > file_edited



# Remove with sed and write changes to second file


sed 's/[//' file > file_edited



# Remove with sed and edit the file inplace!


sed -i 's/[//' file



注意,tr将删除文件中的所有[sed解决方案将删除每行的第一个[


答案2:


cut -b2- input_file | tee output_file





COM  COMM  str  Comma  命令行  String  
相关文章