sed是一種流編輯器,它是文字處理中非常中的工具,能夠完美的配合正規表示式使用,功能不同凡響。處理時,把當前處理的行儲存在臨時緩衝區中,稱為「模式空間」(pattern space),接著用sed命令處理緩衝區中的內容,處理完成後,把緩衝區的內容送往螢幕。接著處理下一行,這樣不斷重複,直到檔案末尾。檔案內容並沒有 改變,除非你使用重定向儲存輸出。sed主要用來自動編輯乙個或多個檔案;簡化對檔案的反覆操作;編寫轉換程式等。
sed的選項、命令、替換標記
命令格式
sed [options] 'command' file(s)
sed [options] -f scriptfile file(s)
選項-e
linux常用的命令 sed
sed 1d ab 刪除第一行 sed d ab 刪除最後一行 sed 1,2d ab 刪除第一行到第二行 sed 2,d ab 刪除第二行到最後一行 顯示某行 sed n 1p ab 顯示第一行 sed n p ab 顯示最後一行 sed n 1,2p ab 顯示第一行到第二行 sed n 2,p...
linux中常用的命令
eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬性,列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表...
linux中常用的命令
目錄操作的命令 ls 表示列出當前路徑下的檔案資訊 選項 a 表示可以檢視到隱藏的檔案 l 用於顯示檔案的詳細資訊 包括檔案建立的時間等 r 用於遞迴的顯示子目錄的目錄結構 pwd print working directory 檢視當前目錄的絕對路徑 cd change directory 切換工...