linux顯示的空白行,泛指只有一個(gè)換行符的行??瞻仔械男刑?hào)顯示:cat-b選項(xiàng),可以不在空行前面加行號(hào)。nl命令也能實(shí)現(xiàn)類似的效果。
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比武邑網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式武邑網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋武邑地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
linux中如何添加空行 - 碼農(nóng)教程
1. 測(cè)試數(shù)據(jù) root@PC1:/home/test2# ls a.txt root@PC1:/home/test2#cat a.txti3a d g x86k m x
2. awk實(shí)現(xiàn) (1)、每一行后添加空行 root@PC1:/home/test2# ls a.txt root@PC1:/home/test2# cat a.txt i3
3. sed實(shí)現(xiàn) root@PC1:/home/test2# ls a.txt root@PC1:/home/test2# cat a.txt i3a d g x86k m
碼農(nóng)教程
您需求不太明確,輸出特定行,后面加空行沒(méi)有意義,比如說(shuō)輸出1-3行,后面就是空的了,為啥還要加空行?
實(shí)現(xiàn)方式,grep + sed
grep -n 取行數(shù),sed -n 'n-1,n-2'
#注意實(shí)際用的時(shí)候,n-1要算出來(lái),或者腳本里面?zhèn)鲄?shù)
例:
[user@master tmp]$ ll | awk '{ print $3 }'
cloudera-scm
clouderauser
hadoop
hdfs
hive
mapred
root
yarn
zookeeper
clouderauser
[user@master tmp]$ ll | awk '{ print $3 }'| grep -n yarn
9:yarn
[user@master tmp]$ ll | awk '{ print $3 }'| sed -n '8,10p'
root
yarn
zookeeper