亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Shell去除空行的4種方法

 更新時(shí)間:2014年11月28日 15:04:44   投稿:junjie  
這篇文章主要介紹了Shell去除文件中空行的4種方法,本文講解了使用tr命令、sed命令、awk命令、grep命令等4種命令實(shí)現(xiàn),需要的朋友可以參考下

有時(shí)我們?cè)谔幚砗筒榭次募r(shí),經(jīng)常會(huì)有很多空行,為了美觀或是有需要時(shí),就有必要把這些除行去掉了,方法如下:

1)用tr命令

復(fù)制代碼 代碼如下:

cat 文件名 |tr -s ‘\n'

2)用sed命令

復(fù)制代碼 代碼如下:

cat 文件名 |sed ‘/^$/d'

3)用awk命令

復(fù)制代碼 代碼如下:

cat 文件名 |awk ‘{if($0!=”")print}'
cat 文件名 |awk ‘{if(length !=0) print $0}'

4)用grep命令

復(fù)制代碼 代碼如下:

grep -v “^$” 文件名

相關(guān)文章

  • linux上搭建solr的實(shí)現(xiàn)方法(用jetty部署)

    linux上搭建solr的實(shí)現(xiàn)方法(用jetty部署)

    下面小編就為大家分享一篇linux上搭建solr的實(shí)現(xiàn)方法(用jetty部署),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • Shell腳本中獲取進(jìn)程ID的方法

    Shell腳本中獲取進(jìn)程ID的方法

    這篇文章主要介紹了Shell腳本中獲取進(jìn)程ID的方法,我想要知道運(yùn)行中腳本子shell的進(jìn)程id,我該如何在shell腳本中得到PID,閱讀本文即可找到你想要答案,需要的朋友可以參考下
    2015-03-03
  • 詳解如何在Linux中創(chuàng)建和使用別名命令

    詳解如何在Linux中創(chuàng)建和使用別名命令

    Linux?用戶經(jīng)常需要反復(fù)使用一個(gè)命令,一遍又一遍地鍵入或復(fù)制相同的命令會(huì)降低您的工作效率并分散您對(duì)應(yīng)該做的事情的注意力,這個(gè)時(shí)候我們可以通過(guò)為最常用的命令創(chuàng)建別名來(lái)節(jié)省一些時(shí)間,接下來(lái)將給大家介紹一下如何在Linux中創(chuàng)建和使用別名命令
    2023-07-07
  • shell中的curl網(wǎng)絡(luò)請(qǐng)求的實(shí)現(xiàn)

    shell中的curl網(wǎng)絡(luò)請(qǐng)求的實(shí)現(xiàn)

    本文主要介紹了shell中的curl網(wǎng)絡(luò)請(qǐng)求的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Linux命令定位與查找之which、whereis和find的用法示例詳解

    Linux命令定位與查找之which、whereis和find的用法示例詳解

    Linux命令的定位與查找是我們?nèi)粘9ぷ髦斜貍涞募寄?掌握which、whereis和find這三個(gè)命令,可以幫助我們更加高效地進(jìn)行文件搜索和定位工作,這篇文章主要介紹了Linux命令定位與查找:which、whereis和find的用法詳解,需要的朋友可以參考下
    2023-10-10
  • Linux 腳本編寫(xiě)基礎(chǔ)知識(shí)

    Linux 腳本編寫(xiě)基礎(chǔ)知識(shí)

    在學(xué)習(xí)shell 腳本之前,需要你了解很多關(guān)于shell的知識(shí),這些知識(shí)是編寫(xiě)shell腳本的基礎(chǔ),所以希望你能夠熟練的掌握
    2013-05-05
  • Shell腳本的超詳細(xì)講解(推薦!)

    Shell腳本的超詳細(xì)講解(推薦!)

    Shell 是一個(gè)用 C 語(yǔ)言編寫(xiě)的程序,它是用戶使用 Linux 的橋梁,下面這篇文章主要給大家介紹了關(guān)于Shell腳本的超詳細(xì)講解,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • Linux啟動(dòng)新進(jìn)程的三種方法

    Linux啟動(dòng)新進(jìn)程的三種方法

    本篇文章主要介紹了Linux啟動(dòng)新進(jìn)程的三種方法以及這三種方法之間的區(qū)別。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-04-04
  • Shell編程之循環(huán)語(yǔ)句示例詳解

    Shell編程之循環(huán)語(yǔ)句示例詳解

    在Shell 腳本開(kāi)發(fā)中,經(jīng)常碰到一些規(guī)范方面的問(wèn)題,例如忘了便用引號(hào)或在 if 語(yǔ)句末尾處忘記加 fi 結(jié)束,這篇文章主要介紹了Shell編程之循環(huán)語(yǔ)句,需要的朋友可以參考下
    2023-12-12
  • rsync結(jié)合find技巧分享

    rsync結(jié)合find技巧分享

    這條指會(huì)找到/home 及其子目錄下,所有的*.sh文件,并將備分到/backupdir這個(gè)目錄
    2013-01-01

最新評(píng)論