linux常用命令

1、awk命令

(1)两个文件的交集

awk 'NR==FNR{ a[$1]=a[$1]+1} NR>FNR{ if(a[$1]>=1 &&b[$1]

(2)两个文件差集(b-a)

awk ‘NR==FNR{ a[$1]=$1 } NR>FNR{ if(a[$1] == “”){ print $1} }’ a.txt b.txt

(2)两个文件差集(a-b)

awk ‘NR==FNR{ a[$1]=$1 } NR>FNR{ if(a[$1] == “”){ print $1} }’ b.txt a.txt

2、sed命令 执行替换操作

sed -i “s/^M//g” a.txt

3、sort命令

sort a.txt |uniq 排序去重

Original: https://www.cnblogs.com/ljy2013/p/14217323.html
Author: ljy2013
Title: linux常用命令

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/10118/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总