亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 3629 | 回復: 17
打印 上一主題 下一主題

幫忙看看這個小腳本有什么問題,謝謝 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2012-01-10 09:00 |只看該作者 |倒序瀏覽
#!/bin/bash
awk '{for(i=1;i<=NF;i++) if(i==a){break} print $i}' a=$1 b

把命令行參數(shù)$1賦值給a ,打印b的每行,當字段數(shù)與a值相同時跳出,

[root@localhost ~]# cat b
user1  xa  am   98
user1  ab  br     87
user2  sf   ah    32
user2  us  nv    54
user2  as   ta    11
user3  ga  ha    67
user3  hj   jk    78

實際結果是
[root@localhost ~]# ./a 2
xa
ab
sf
us
as
ga
hj

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀念章
日期:2022-04-24 14:33:24
2 [報告]
發(fā)表于 2012-01-10 10:10 |只看該作者
你希望得到的結果是什么?

論壇徽章:
0
3 [報告]
發(fā)表于 2012-01-10 10:13 |只看該作者
意欲何為

論壇徽章:
1
水瓶座
日期:2013-11-04 13:16:13
4 [報告]
發(fā)表于 2012-01-10 10:15 |只看該作者
awk -v  a=$1  試試

論壇徽章:
0
5 [報告]
發(fā)表于 2012-01-10 10:16 |只看該作者
awk '{for(i=1;i<=NF;i++) if(i==a){break} print $i}' a=$1 b
等價于
awk '{print $a}' a=$1 b

寫個循環(huán)到底意欲何為?

論壇徽章:
1
2015亞冠之吉達阿赫利
日期:2015-09-09 16:42:38
6 [報告]
發(fā)表于 2012-01-10 10:20 |只看該作者
awk -v a=2 '{print $a}'  b

論壇徽章:
0
7 [報告]
發(fā)表于 2012-01-10 11:07 |只看該作者
回復 5# ywlscpl


    當字段數(shù)與a值相同時跳出打印

論壇徽章:
0
8 [報告]
發(fā)表于 2012-01-10 11:10 |只看該作者
本帖最后由 ywlscpl 于 2012-01-10 11:12 編輯

回復 7# 123freebird


    我翻譯下,是不是指定一個數(shù)值N,打印前N列的內容
腳本a:
#!/bin/bash
awk -v n=$1 'NF=n' b


執(zhí)行./a 2

論壇徽章:
0
9 [報告]
發(fā)表于 2012-01-10 11:17 |只看該作者
本帖最后由 123freebird 于 2012-01-10 11:21 編輯

是想打印 print $(a-1) $a
我的那個循環(huán)為什么不行? 假如a=3 for 開始先打印第一列 第二列 到第三列跳出不打印?這個邏輯錯了嗎?
dragon23452345 該用戶已被刪除
10 [報告]
發(fā)表于 2012-01-10 11:19 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP