1樓:傲慢的王子啊
[root@localhost ~]# cat fileservice tomcat restartping10.0.3.23
echo "demo">>/usr/local/textservice ntpd restart
[root@localhost ~]# grep -v 'echo "demo">>/usr/local/text' file
service tomcat restartping10.0.3.23
service ntpd restart
重新輸出到檔案就好了。
2樓:
格式為 /正規表示式/
若正規表示式中含有 / 符號,需要用轉義符。否則搞不清正則的起始和終止位置。
試試下面這樣:
sed -i '/echo "demo">>\/usr\/local\/text/d' /usr/local/demo
這個可以直接修改檔案,而grep -v 需要重定向為新檔案,然後再用「mv 新檔案 原檔案」來覆蓋原檔案。
linux中如何根據一個檔案的內容將另一個檔案中的某幾行刪掉
3樓:
#!/bin/bash
cat 2.txt | while read line;dosed -i "/$line/d" 1.txtdone
linux中怎樣刪除檔案的部分內容
vi txt 開啟 就能看到bai裡面的內容。按 i 進入編輯 du模zhi式,然後就可以輸入dao內容了,也可以移動游標到你回要刪除答內容的位置按刪除鍵來刪除內容。編輯完後可以按 esc 鍵盤左上角 進入命令模式。然後按 shift 進入末行模式。在末行模式下輸入wq 回車 就能儲存並且退出vi了...
無法刪除,找不到指定檔案,請確定指定的路徑及檔名是否正確
方法一如果用360安全衛士在安全模式下都不能粉碎的話。有兩種可能 1.資料夾可能是系統類的,是windows系統類的資料夾,系統啟動都會讀取,所以刪除不了也粉碎不了。2.你硬碟出現了比較小的壞道,剛好在資料夾哪。解決辦法 1.嘗試用這個軟體試試 你的pdf檔案是否是在開啟狀呢?你看下系統程序裡,把r...
Linux中如何根據檔案的內容將另檔案中的某幾行刪掉
bin bash cat 2.txt while read line dosed i line d 1.txtdone 利用shell指令碼如何提取一個檔案中某一特定行和下面若干行的內容 豎1 在linux目錄 root下建立一個txt檔案,內容如下,使用 豎線分割,作為我們的實驗資料樣本。2 se...