如何用perl語言刪除檔案中以開頭的註釋行

2021-12-19 15:13:59 字數 600 閱讀 8625

1樓:自由de王國

#! /usr/bin/perl -w

use strict;

@argv = qw/ test.txt /;  #這裡儲存要修改的檔案,與指令碼放在同一個目錄下

$^i = ".bak";

while(<>)

#*****=執行後會產生原檔案的一個備份檔案.bak*****====

2樓:月輪天唯五

1樓的答案是對的,可能你看不懂。

1樓是高手,我就寫個 簡單易懂的給你;

在寫perl之前,如果你用的linux,我想給你寫個sed語句,一句話解決你的問題

sed -i 『s/^\/\/.*//』 .v########希望你從此喜歡上sed awk; 和perl一樣懶人必備###########

open fh,"xx.v";

open ff,">xx.out"

while()

else

}#############

新檔案為xx.out 去掉了註釋行

在perl指令碼語言下如何修改檔案內容

你這問題問的不清楚,你給的例子裡面也只處理了10轉28,而且目前你這個寫法,110 也會被轉化為128,最重要的是,你這 完全不能修改你的檔案,因為你 foreach kill new 這個只是對臨時變數 kill處理了。完全沒有對 new改動,所以再把new的內容寫到file2沒有意義。open ...

c語言中如何刪除檔案中的一條記錄

1 刪除檔案部分內容的大概步驟 新建一個臨時檔案,把原檔案內容向臨時檔案裡拷貝,遇到要刪除的內容就跳過。結束後關閉檔案,用remove 原檔名 把原檔案刪除,用rename 臨時檔名 原檔名 把臨時檔名改為原檔名。2 例如在原檔案123.txt中刪除以2和以4編號開頭的行,可用以下 實現 inclu...

如何批量刪除PDF檔案中的多餘頁面

具體的操作方法如下 1 成功安裝pdf編輯器後雙擊開啟它,然後點選開啟文件。2 開啟文件後,如果你需要刪除的頁面只有一兩張,可以直接在縮圖中按住shift鍵選中需要刪除的頁面,然後單擊滑鼠右鍵,選擇 刪除頁面 3 然後在跳轉出來的頁面中選擇 是 就完成了。4 如果刪除的頁面較多,我們可以直接在工具欄...