2 qq1 1qq QQ1_1QQ 于 2016.04.19 17:58 提问

为什么awk命令里FS设置不起作用?

命令如下:
awk 'BEGIN {FS=","} {print $0}' filename
之前filename不同的域用tab和空格分隔, 现在想用“,” 打印出来的结果还是用空格or tab分隔的。
请教一下大神问题出在哪里? 多谢。

1个回答

crj_9527
crj_9527   2016.04.19 18:02

awk -F',' '{print $0}' filename

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
awk中FS的指定
awk之FS的指定  file:  FAN1 | 11h | ok | 160.96 | 11139 RPM  FAN2 | 12h | ok | 160.96 | RPM  FAN3 | 13h | ok | 160.96 | 10763 RPM  FAN4 | 14h | ok | 160.96 | 10998 RPM  FAN5 | 15h | ok | 160.96 | 115
关于UICollectionView横向滑动分页的问题
关于UICollectionView的contentSize为什么不起作用
awk命令失效与busybox
目前的设备,执行如下命令 [root@Huahuan:home]#ls -l | awk '{print $2}' total 32996 -rwxrwxrwx    1 1000     1000           245 Jan  1 12:30 autorun.sh drwxr-xr-x    3 root     root           224 Jan  1 00:42
linux中sed命令和awk命令的使用
1、sed命令:没有重定向不会真正修改源文件中的内容查询语句 ①sed -n ‘/sbin/p’ passwd 表示查询出passwd文件中存在sbin字符的所有行并打印出来,其中两个/表示的是其中的是正则表达式,-n和/p是该命令的参数,需要联合使用 ②sed -n ‘xp’ passwd x是数字,表示打印出passwd文件中第x行的数据新增语句 ①sed ‘1a 这是第一
AWK命令使用 小结
awk 最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,它用于一行中分成数个“字段”来处理。适合处理 小型数据。  范例:      cat /etc/passwd | awk '{FS=":"}$3 {print $1 "\t" $3}'  解释:文件/etc/passwd是以":"分隔的,查看 第三栏 小于10的数据,并且只显示 帐号 与 第三栏; 执行方式
关于Csharp通过url下载的问题
为什么documentComplete 就是不起作用呢?为什么反复的循环呢?求大神解释下
表单中css有些不起作用
    写了一个表单,在使用css时发现了一些问题。    1、定义label的style不起作用,例如,我在css中定义了一个<!-- label { font-size:large; }--> mylabel { font-size:lar
为您解惑:关于内层DIV设置margin-top不起作用的解决方案。。。
//代码如下: 上层   子层 猿猿们理想中的效果是父层和上部层贴边显示,子层距离父层顶部有40px的距离,在ie中正常,但是在ff中却出现问题,子层和父层贴边了,而父层和上部层却间隔了40px。 原因如下: 当两个容器嵌套时,如果外层容器和内层容器之间没有别的元素,firefox会把内层元素的margin-top作用与父元素。也就是说因为子层是父层的第一个非空子元素
[Linux] awk命令笔记 入门
AWK是一门处理文本文件的语言。它把文件看作一串记录(record),缺省情况下一行即为一个记录。每一行又被拆成若干域(field)。我们可以把一行中的第一个词看作第一域,第二个词看作第二域,以此类推
字符截取命令-awk命令
awk命令是一个异常复杂的命令。了解常用的用法。功能:文件中截取我们需要的数据#awk '条件1{动作1}条件2{动作2}...' 文件名说明: 条件(Pattern) - 一般使用关系表达式作为条件 - x>10判断变量 x是否大于10 - x>=10 大于等于10 - x<=10 小于等于10 动作(Action) - 格式化输出 - 流程控