linux sed命令 刪除指定行

2021-10-05 10:12:24 字數 488 閱讀 8596

sed命令常用到的兩個選項:

-i : 直接在檔案上編輯 (edit files in place)

-e[預設選項]:只在命令列輸出,而檔案不改變

(add the script to the commands to be executed)

注:使用sed命令可以使用 -i 或者 -e 選項(以下例子僅以-i舉例)

sed命令刪除特定行號

刪除第n行

sed -i 'nd' filename

刪除第n~m行

sed -i 'n,md' filename # file的[n,m]行都被刪除

刪除shell變數表示的行號(配合for等語句使用)

sed -i "$,$d" filename # 這裡引號必須為雙引號

刪除最後一行

sed -i '$d' filename

刪除包含"***"的行

sed -i '/***/d' filename

sed命令你給刪除指定行

sed命令常用到的兩個選項 i 直接在檔案上編輯 edit files in place e 預設選項 只在命令列輸出,而檔案不改變 add the script to the commands to be executed 注 使用sed命令可以使用 i 或者 e 選項 以下例子僅以 i舉例 se...

C DataGridView刪除指定行

恢復內容開始 最近有乙個關於datagridview刪除指定行的小問題困擾著,問題是這樣的 datagridview匯入乙個xls 如下圖 現在想將以上 資料插入資料庫,之前是想每成功插入一行資料就在datagridview裡刪除一行 即讓這行不顯示 沒有成功插入的不刪除 即顯示在datagridv...

C DataGridView刪除指定行

恢復內容開始 最近有乙個關於datagridview刪除指定行的小問題困擾著,問題是這樣的 datagridview匯入乙個xls 如下圖 現在想將以上 資料插入資料庫,之前是想每成功插入一行資料就在datagridview裡刪除一行 即讓這行不顯示 沒有成功插入的不刪除 即顯示在datagridv...