首页 > 其他分享 >awk参数的使用-FS|OFS

awk参数的使用-FS|OFS

时间:2023-02-14 09:34:04浏览次数:46  
标签:10 FS 49 OFS awk 10.10 ###

1.FS 输入字段分隔符,默认是空格

[root@VM-4-13-centos awk]# cat ip.txt 
10.10.49.100 192.1.1.1
10.10.49.101 192.2.2.2
10.10.49.100 192.3.3.3
10.10.49.102 192.4.4.4
10.10.49.101 192.5.5.5
10.12.49.100 192.6.6.6
[root@VM-4-13-centos awk]# cat ip.txt | awk 'BEGIN{FS="."}{print $1,$2,$3}'
10 10 49
10 10 49
10 10 49
10 10 49
10 10 49
10 12 49

2.OFS 输出行分隔符,默认为换行符

[root@VM-4-13-centos awk]# cat ip.txt | awk 'BEGIN{FS=".";OFS="###"}{print $1,$2,$3}'
10###10###49
10###10###49
10###10###49
10###10###49
10###10###49
10###12###49

 

标签:10,FS,49,OFS,awk,10.10,###
From: https://www.cnblogs.com/joyware/p/17118578.html

相关文章

  • 【DFS】飞行员兄弟
    导读^_^搜索问题本质是递归问题。在递归的过程中,进行决策选择。今天讲解一下飞行员兄弟这道简单深搜题。飞行员兄弟算法思路看到这个问题,数据范围这么小,毫无疑问,......
  • 多源bfs
    输入第一行两个整数n,m。接下来一个N行M列的01矩阵,数字之间没有空格。数据范围1≤N,M≤1000 输出一个N行M列的矩阵B,相邻两个整数之间用一个空格隔开。每个整数表示......
  • 【DFS】LeetCode 108. 将有序数组转换为二叉搜索树
    题目链接108.将有序数组转换为二叉搜索树思路类似于二分搜索,定位到数组中间mid,然后左边的子数组构成左子树,右边的子数组构成右子树,mid处的数字构成根结点。递归构建......
  • 【DFS】LeetCode 669. 修剪二叉搜索树
    题目链接669.修剪二叉搜索树思路若root.val小于边界值low,则root的左子树必然均小于边界值,我们递归处理root.right即可;若root.val大于边界值high,则root的......
  • 【DFS】LeetCode 98. 验证二叉搜索树
    题目链接98.验证二叉搜索树思路依据BST的定义:左子树的结点都比根结点小,右子树的结点都比根结点大。我们在递归过程中传递根节点的值,判断当前结点值与根结点值的大小......
  • 图论算法讲义(一)$\Rightarrow$ DFS
    1.在图上$dfs$从本质上来说在图上$dfs$和直接使用搜索其实本质是一样的$DFS$中文名是深度优先搜索,是一种用于遍历或搜索树或图的算法。所谓深度优先,就是说每次都尝试向......
  • .gvfs 文件夹 异常
    PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。前置说明  本文作为本人csdnblog的主站的备份。(BlogID......
  • juicefs debug mount启动看源码
    main.go里面importcmd包和utils包通过多个init()函数首先注册各种元数据组件下面以redis为例funcinit(){Register("redis",newRedisMeta)Register("rediss",newRe......
  • juicefs debug echo看源码
    断点挂载后,在桶的根目录执行命令行echo"11111">/mnt/s3/333.txtgo-fuse库(server.go)::readRequest->handleRequest(这个时候handler是CREATE)->go-fuse库(opcode.......
  • Ubuntu 16.04 配置NFS
    PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。前置说明  本文作为本人csdnblog的主站的备份。(BlogID......