awk复习心得
目前只会提取符合要求的列
默认分隔符是空格
awk {’print $1‘} test.txt 提取第一列 第一列不是单纯意义上的列,应为对像
awk -F : '{print $2}' 以:为分隔符 提取第二列
echo $PATH /trainee/vip16/bin:/trainee/vip16/.local/bin:/trainee/vip16/.aspera/connect/bin:/trainee/vip16/miniconda2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
这是linux格式中以:分割的情况,若我们想取第一列,只按上面代码即可
此命令为以:分割,取第一个对像。即
/trainee/vip16/bin
网友评论