实用Linux命令

sed:替换文件字符串内容

原文件内容:

命令:test-for-find-log]# sed 's/9D/XXXXXXXX/g' key.txt

  • 命令说明:
    • s:替换命令
    • 9D:原内容,可以为正则表达式
    • XXXXXXXX:替换的字符串
    • g:全局替换

结果:

grep的正则匹配

cat warn.log.2023-04-29 | grep "sendMsg controller cost \[[^1]"

awk的字符串拼接

awk '{print $1 " " $2 "\t" $6 "\t" $10}'

posted @ 2023-05-04 09:12  daheww  阅读(16)  评论(0编辑  收藏  举报