-
\轉(zhuǎn)義查看全部
-
awk是一個數(shù)據(jù)處理工具,相比于sed常常作用于一整行的處理,awk則比較傾向于將一行分成數(shù)個”字段“來處理。 通常運行模式: awk ' 條件類型1{動作1} 條件類型2{動作2}...‘ filename 例:awk '{printf $2 "\t" $4 "\n"}' filename awk '{print $2 "\t" $4}' filename printf后面要接換行符"\n" print 不需要查看全部
-
printf '輸出類型輸出格式' 輸出內(nèi)容 輸出內(nèi)容: 1. %ns: 輸出字符串 n是數(shù)字指代輸出幾個字符 2. %ni: 輸出整數(shù) n是數(shù)字指代輸出幾個數(shù)字 3. %m.nf: 輸出浮點數(shù) m和n是數(shù)字,指代輸出的整數(shù)位數(shù)和小數(shù)位數(shù)。 如%8.2f代表共輸出8位數(shù),其中2位是小數(shù),6位是整數(shù)。查看全部
-
統(tǒng)計命令wc查看全部
-
mark查看全部
-
mark查看全部
-
cut [選項] 文件名 -f 列號:提取第幾列(從1開始) -d 分隔符:按照指定分隔符分割列 例子: cut -d ":" -f 1,3 文件名 表示提取文件中以“:”為分隔符的第1,3列查看全部
-
正則表達式查看全部
-
sort 排序命令 -f選項: 忽略大小寫 -n選項: 以數(shù)值型排序 -r選項: 反向排序(默認從小到大排,加了-r選項,變成從大到小排) -t選項: 指定分隔符(默認為tab) -k n[,m]選項 :按照指定的字段范圍排序,從第n字段開始到m字段結(jié)尾(默認到行尾) -u選項: 去重 wc統(tǒng)計命令 格式: wc [選項] 文件名 -l 選項: 只統(tǒng)計行數(shù) -w 選項: 只統(tǒng)計單詞數(shù)(包含回車符) -m 選項: 只統(tǒng)計行數(shù)查看全部
-
例: sed '4c cang bujige' student.txt //行替換 sed '2,4s/F/M/g' student.txt //指定范圍內(nèi)的行進行字符串替換 sed -3 's/furong/xx/g;s/fengji/yy/g' student.txt //-e選項,進行多條sed動作操作,動作之間用";"分隔查看全部
-
sed命令,字符替換命令。 用法: set [選項] '[動作]' 文件名 選項: -n,只有被sed命令處理的行才顯示(不加-n,全文列出); -e,允許輸入數(shù)據(jù)應(yīng)用多條sed命令 -i,會把修改結(jié)果重新寫入文件 動作: -a,追加 -c,行替換 -i,插入 -p,打印 -s,字符串替換,格式“行范圍s/舊字符串/新字符串/g"查看全部
-
awk命令中,BEGIN開始動作; END結(jié)束動作。 例: awk 'BEGIN{FS=":"}{print $1 "\t" $3}END{print "is END"}' /etc/passwd //FS=":",指定分隔符為“:”查看全部
-
awk '{printf $2 "\t" $4 "\n"}' student.txt //注意:動作命令必須放在{}中,轉(zhuǎn)義字符必須用“”擴起來。查看全部
-
printf格式化輸出命令,用法: printf '輸出格式' 輸出內(nèi)容 (單引號不能省略) printf '%s' $(student.txt) //可以通過"$()"方法實行系統(tǒng)調(diào)用查看全部
-
字符截取命令: cut [選項] 文件名 -f選項,提取列號[,列號]; -d選項,按照指定分隔符分隔(默認按tab分隔) 例:cut -f 1,3 -d ":" 文件名 【注意:如果以連續(xù)空格做分隔符,cut就不再使用。此時,可以使用awk命令】 grep -v選項,取反查看全部
舉報
0/150
提交
取消