sed 將檔案反排
利用sed高階命令,將檔案aa內容反向排序.。
檔案aa內容如下:
1
22
333
4444
55555
666666
7777777
--end
-------------------------------------------------
反向排序命令:
$sed -n '1!G;h;${x;p}' aa
7777777
666666
55555
4444
333
22
1
end
----------------------------------------------------------------------------
[sed高階命令註解]
+ g:[address[,address]]g 將hold space中的內容複製到pattern space中,原來pattern space裡的內容清除
+ G:[address[,address]]G 將hold space中的內容append到pattern space\n後
+ h:[address[,address]]h 將pattern space中的內容複製到hold space中,原來的hold space裡的內容被清除
+ H:[address[,address]]H 將pattern space中的內容append到hold space\n後
+ d:[address[,address]]d 刪除pattern中的所有行,並讀入下一新行到pattern中
+ D:[address[,address]]D 刪除multiline pattern中的第一行,不讀入下一行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9606353/viewspace-2755922/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sed 修改檔案
- shell讀取配置檔案-sed命令
- Linux檔案處理三劍客之sedLinux
- sed 原地替換檔案時遇到的趣事
- grep、sed批量替換檔案內容shell
- 運用sed命令高效地刪除檔案的特定行
- python 將 CVS檔案轉為HTML檔案PythonHTML
- 將bmp檔案壓縮為jpg檔案
- 怎麼將ts檔案合成一個檔案
- 如何將.ipynb檔案轉換為.py檔案
- 如何將BigWig 檔案轉化為 bed 檔案
- 將 crt 檔案匯入到 jks 檔案 -cg
- 使用awk和sed獲取檔案奇偶數行的方法總結
- golang寫入檔案時,覆蓋前檔案(將前檔案清空)Golang
- Linux 中sed命令實現從gff檔案中僅僅提取基因名稱Linux
- 使用 sed 命令查詢和替換檔案中的字串的 16 個示例字串
- 使用sed 命令查詢和替換檔案中的字串的方法總結字串
- 用sed從mysqldump全備檔案中取出某張表的表結構MySql
- 將ASD光譜儀的.asd檔案轉為文字檔案
- 將本地檔案傳輸到GitHubGithub
- geoserver將layer打包為shp檔案Server
- 如何在 Mac 上使用預覽將 .pdf 檔案更改為 .jpg 檔案Mac
- 如何將Excel檔案解析為json格式ExcelJSON
- 如何將資料熱匯出到檔案
- git將指定內容寫入檔案Git
- 將dataGridView內容匯出到Excel檔案ViewExcel
- 將jar檔案放在伺服器中JAR伺服器
- Docker將映象檔案釋出到阿里雲Docker阿里
- Docker將映象檔案釋出到私服庫Docker
- 如何將日誌檔案和二進位制檔案快速匯入HDFS?
- hadoop 將檔案上傳到指定的datanode 檢視檔案所在的塊Hadoop
- 如何將超大檔案傳輸給別人,超大檔案如何傳輸呢?
- sed用法
- Java中使用Fastjson將JSON檔案轉物件JavaASTJSON物件
- Win10系統下將excel檔案轉換為dbf檔案的方法Win10Excel
- 如何將檔案放在正確位置?2020年的檔案傳輸解決方案
- aspose word轉換pdf檔案後將pdf檔案轉換為圖片png
- Windows 10將允許您建立只有副檔名的檔案Windows