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命令
- Oracle kill會話--sed修改檔案Oracle會話
- sed 取消檔案中的換行符
- grep、sed批量替換檔案內容shell
- sed 原地替換檔案時遇到的趣事
- Linux檔案處理三劍客之sedLinux
- linux sed如何與檔案進行互動Linux
- 運用sed命令高效地刪除檔案的特定行
- 將Jar檔案製作成exe檔案JAR
- Linux下批量替換檔案中的字元 - sed (stream editor)Linux字元
- 將Schema檔案轉換為Java檔案Java
- mapreduce將若干小檔案合成大檔案
- 選擇性地檢視檔案的方法 head tail sed 檢視檔案部分內容 (轉)AI
- 怎麼將ts檔案合成一個檔案
- 如何將.ipynb檔案轉換為.py檔案
- 使用awk和sed獲取檔案奇偶數行的方法總結
- golang寫入檔案時,覆蓋前檔案(將前檔案清空)Golang
- Matlab將.mat檔案儲存為.txt檔案Matlab
- 將ASM裡面的檔案copy到檔案系統ASM
- 怎樣將class檔案變成.exe檔案?薦
- python 將 CVS檔案轉為HTML檔案PythonHTML
- linux sed命令:顯示關鍵字到檔案末尾的內容Linux
- 將PDF檔案Open In MyAppAPP
- 將framework檔案放在一個單獨的檔案中Framework
- 使用sed 命令查詢和替換檔案中的字串的方法總結字串
- 用sed從mysqldump全備檔案中取出某張表的表結構MySql
- 使用 sed 命令查詢和替換檔案中的字串的 16 個示例字串
- ubuntu下使用sratoolkit將sra檔案轉換成fastq檔案UbuntuAST
- Linux下批量將md檔案轉換為html檔案LinuxHTML
- 通過反射將物件轉化為檔案,同時反向將檔案還原為物件(適用配置檔案讀寫)反射物件
- 將本地檔案傳輸到GitHubGithub
- geoserver將layer打包為shp檔案Server
- javascript如何將檔案儲存到本地JavaScript
- 如何將web打包成jar檔案WebJAR
- Linux 中sed命令實現從gff檔案中僅僅提取基因名稱Linux
- 將多個檔案壓縮成zip檔案進行下載
- oracle將控制檔案從裸裝置遷移到檔案系統Oracle