文件的内容包括some line this_is_the_pattern
如果this_is_the_pattern发生在下一行,则删除当前行中的最后一个单词(在本例中为DELETE_ME)。我的理解是sed比awk更适合这个任务,因为awk适合于对数据存储的表格格式进行操作。如果我的理解不正确,请告诉我。
我想出了如何把第3栏涂成绿色,就像这样:
green=$'\033[1;32m';off=$'\e[m';echo -e "num co1umn1 column2 column3\n=== === === ===\n1 this is me\n2 that is you"|column -t|sed "s/[^[:blank:]]\{1,\}/$green&$off/3";unset green off如何更改sed命令,使