亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
大神好,請(qǐng)問(wèn)選擇性截取列怎樣表達(dá)?
[打印本頁(yè)]
作者:
bmne
時(shí)間:
2016-07-24 09:59
標(biāo)題:
大神好,請(qǐng)問(wèn)選擇性截取列怎樣表達(dá)?
本帖最后由 bmne 于 2016-07-24 10:06 編輯
源文件:
3
3 3
3 3@3 3
3/
3 3 3.2 3
3 3
3w
3 3 3+4 3 3
3 3. 3q
3
3er
3 3rty
要求:只想提取只有一列的行
另外,只想提取只有三列的行道理一樣嗎?
謝謝大神
作者:
jason680
時(shí)間:
2016-07-24 10:11
回復(fù)
1#
bmne
$ awk 'NF==1' FILE
3
3/
3w
3
3er
$ awk 'NF==3' FILE
3 3@3 3
3 3. 3q
作者:
bmne
時(shí)間:
2016-07-24 10:15
回復(fù)
2#
jason680
謝謝大神
沒(méi)有休息啊。辛苦了你
作者:
bmne
時(shí)間:
2016-07-24 10:47
回復(fù)
2#
jason680
剛剛搜索學(xué)習(xí),沒(méi)找到
如果有時(shí)間,問(wèn)你一下吧
awk 'NF==1' 我想取非(反向保留) 為什么加 ! 不可? 看來(lái)!不是隨便說(shuō)加上就加上 awk '!NF==1'
作者:
sunzhiguolu
時(shí)間:
2016-07-24 10:56
perl -anle 'print if(@F==1)' f
復(fù)制代碼
3
3/
3w
3
3er
perl -anle 'print if(@F==3)' f
復(fù)制代碼
3 3@3 3
3 3. 3q
作者:
bmne
時(shí)間:
2016-07-24 10:58
回復(fù)
5#
sunzhiguolu
大神,看看4樓,幫我取個(gè)非吧。謝謝
作者:
sunzhiguolu
時(shí)間:
2016-07-24 10:59
回復(fù)
4#
bmne
awk '!(NF==1)' f
復(fù)制代碼
運(yùn)算符優(yōu)先級(jí)
作者:
bmne
時(shí)間:
2016-07-24 11:02
回復(fù)
7#
sunzhiguolu
謝謝
可能文檔中含有大量非ASCⅡ ,不能比較(比較的結(jié)果是亂碼) 。所以,只能取非
作者:
sunzhiguolu
時(shí)間:
2016-07-24 11:05
回復(fù)
8#
bmne
有沒(méi)有示例性的文本, 貼出來(lái)瞧瞧.
作者:
sunzhiguolu
時(shí)間:
2016-07-24 11:14
本帖最后由 sunzhiguolu 于 2016-07-24 11:21 編輯
只要將文檔的內(nèi)容保持規(guī)范, 進(jìn)行處理的時(shí)候就相對(duì)容易些.
作者:
bmne
時(shí)間:
2016-07-24 11:22
回復(fù)
9#
sunzhiguolu
抽功夫。我處理完了。理順好后再說(shuō)
文檔太大。可能是里面的非ASCⅡ太多(我自己估計(jì)著說(shuō))
我也搞不清是什么原因。比如,兩個(gè)代碼分開(kāi)單獨(dú)運(yùn)行沒(méi)問(wèn)題,管道后一起運(yùn)行,失。ùa在小數(shù)據(jù)上測(cè)試過(guò)的,運(yùn)行沒(méi)問(wèn)題)
先說(shuō)到這里吧。謝謝幫助
作者:
ll104567
時(shí)間:
2016-07-24 14:04
取非 ? NF!=1 不就好了么
作者:
bmne
時(shí)間:
2016-07-24 14:15
回復(fù)
12#
ll104567
謝大神
明白了,還可以這樣表示啊。學(xué)了一招
作者:
hz_oracle
時(shí)間:
2016-07-24 14:32
取非為什么要畫蛇添足? awk 'NF!=1' file 這樣不行嗎?
作者:
bmne
時(shí)間:
2016-07-24 14:44
回復(fù)
14#
hz_oracle
謝謝,明白了
像我這樣的菜人。其實(shí)加個(gè)() 看的更明白
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2