導航:首頁 > 文件目錄 > 多文件替換內容

多文件替換內容

發布時間:2024-09-10 07:29:14

A. 如何在多個文件中相同的內容替換為不同內容

假定你要把多個文件中的AAA分別替換成F1,F2,F3,...

推薦用軟體Replace Pioneer來完成,批量把AAA替換成F${file_no}即可。以下是詳細步驟:

1. 運行Tools->Batch Runner菜單
2. 點擊Pick Files選擇待替換的多個文件。或者直接把文件從文件瀏覽器里托拽過來(版本2.5以上)
3. 點擊各列的抬頭按文件名或時間等排序
4. 點擊Fast Replace,打開Fast Replace窗口
5. 點擊Add鍵,在Search輸入AAA在Replace輸入F${file_no}點擊OK
6. 點擊start即可。

注意備份。
${file_no}表示文件序號,從1開始。

B. linux下批量替換文件中的內容

grep命令可以查找單個文件或文件夾下文件中的內容,使用參數「r」或「-R」可以遞歸查找指定文件夾下的所有文件;參數「l」可以讓grep輸出包含指定字元串的文件名,首次匹配成功後立刻停止對同文件的查詢。如果不使用「l「,grep查詢單個文件時輸出文件中所有包含指定字元串的行,對文件夾查詢時則按照「文件名:包含字元串列」的方式輸出。
有了上面提到的知識,執行批量替換的命令可以寫為:
grep "netingcn" -rl /assign-path | xargs sed -i 's/netingcn/www.netingcn/g'

sed -i 's/netingcn/www.netingcn/g' `grep "netingcn" -rl /assign-path`
還有一種比較復雜的寫法:
grep "netingcn" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/netingcn/www.netingcn/g'
其中命令awk用於分割字元串、uniq對結果進行除重。
網路上現成的資料
格式: sed -i "s/查找欄位/替換欄位/g" `grep 查找欄位 -rl 路徑`
linux sed 批量替換多個文件中的字元串
sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`
例如:替換/home下所有文件中的www.111cn.net為111cn.net
sed -i "s/www.111cn.net/111cn.net/g" `grep www.111cn.net -rl /home`
exp:sed -i "s/shabi/$/g" `grep shabi -rl ./`
2、自己額外附加
2.1 將文件1.txt內的文字「garden」替換成「mirGarden」
# sed -i "s/garden/mirGarden/g" 1.txt //sed -i 很簡單
2.2 將當前目錄下的所有文件內的「garden」替換成「mirGarden」
## sed -i "s/garden/mirGarden/g" `ls` //其實也就是ls出多個文件名而已

C. 如何批量替換多個word的多個內容文字

工具:office word

步驟:

1、先將所有文檔放在同一個文件夾中。打開office word文檔批量處理大師。

D. 批量更改多個word文件中的數據

用宏命令可以解決,大概的步驟如下:
(1)先打開一個文檔,單擊「工具」→「宏」→「錄制新宏」命令,出現宏的對話框,單擊「確定」按鈕。
(2)單擊「文件」→「打開」,選擇要修改數據的文件,將其打開。
(3)單擊「編輯」→ 「替換」命令,在查找替換框中將所有的日期、數量替換為0000。
(4)然後單擊「文件」→「另存為」命令,將文件另存到另外一個文件夾中,最後關閉文件。
(5)單擊「工具」→「宏」→「停止錄制」命令,完成上述步驟
(6)對新錄制的宏命令進行一定的修改,使它能對多個文件進行批量修改和保存。方法是:
單擊「工具」→「宏」→「宏」命令,選擇剛才錄制的宏的名稱,單擊「編輯」按鈕。打開Visual Basic編輯器,對宏進行一些修改。主要的修改地方有以下幾個方面:
① 將剛才錄制的宏的文件打開路徑修改為你的文件夾的路徑,例如「E:\123\old」,修改替換數據後的文件保存的路徑,如「E:\123\new」
② 給宏命令添加一個for循環,例如,for i=6300,6300是你的文件數量,這是告訴宏修改6300個文件就結束
③ 其他的地方酌情修改,例如是否忽略報錯,是否忽略數字的格式等
(7)最後一步就是在Visual Baisic編輯器中按F5鍵執行宏,六千多個文件一會兒就可以修改完畢。
注意,這樣的操作需要懂一些簡單的VB中有關邏輯循環執行的知識,如果邏輯循環修改正確的話,你只要按一次F5鍵執行就可以了。。。不然的話就要將六千多個文件逐個打開,逐個執行這樣的宏命令操作,相當於按六千多次的F5

E. 如何同時批量修改多個word文檔內容

把要批量修改的文檔都放在同一個文件夾中

2
在修改前,先確定多個word文檔文件要被修改的內容
如小小要修改的內容是多個word文檔中的「西平縣」,

3
雙擊「word文檔批量處理大師」

4
點擊「選擇目錄」

5
在彈出的窗口中選擇點擊要批量修改的多個word文檔文件所在的文件夾,然後點擊「確定」按鈕

6
此時,系統會自動添加該文件中的所有文檔文件

點擊「保存列表」

在彈出窗口輸入框隨便輸入一個名字,然後點擊「保存」按鈕

在word文檔批量處理選項中點擊選擇「1、內容批量替換」

在右邊彈出'批量替換文檔內容'框體中,在」把文字:「標簽下輸入要被修改的內容,如「西平縣」,在「替換為:」標簽下輸入要改成的內容,如「我在這」。然後點擊「添加為待處理任務」按鈕

如果,要被批量修改的內容還有其他的,則先點擊「添加到列表」按鈕,然後再在」把文字:「標簽下輸入下一個要被修改的內容,如「啊」,在「替換為:」標簽下輸入下一個要改成的內容,如「哈「,然後點擊「添加到列表」按鈕。如此反復把所有要修改的文檔內容全部添加到列表後再點擊「添加為待處理任務」按鈕

在彈出窗口點擊」確定「按鈕

在彈出窗口點擊」是「按鈕

在彈出窗口點擊」確定「按鈕

系統處理完後,會顯示「任務完成!」

打開文件查看結果多個word文檔文件全部批量完成

步驟閱讀
END
注意事項

注意這里是批量修改多個word文檔文件內容,沒有修改文檔標題。

閱讀全文

與多文件替換內容相關的資料

熱點內容
成都的蘋果售後服務電話號碼 瀏覽:698
文件放筆記本哪個盤 瀏覽:745
starbound星球文件格式 瀏覽:137
javathis和super 瀏覽:782
iphone5左上角翹屏 瀏覽:863
自製音樂節奏燈教程 瀏覽:963
java獲取jar文件路徑 瀏覽:227
手機test文件可刪除么 瀏覽:719
升win10卡在34 瀏覽:962
sfc文件 瀏覽:262
公牛蘋果數據線2a什麼意思 瀏覽:489
勒索蠕蟲檢測工具 瀏覽:68
蘋果手錶固件描述文件下載 瀏覽:330
android獲取sd卡視頻文件 瀏覽:949
蘋果手機設置通用網路設置 瀏覽:83
md298zpa是什麼版本 瀏覽:317
srslog文件在哪個目錄 瀏覽:948
無法找到文件中可刪除的圖片 瀏覽:739
dnf90版本副職業 瀏覽:848
c只讀打開文件 瀏覽:575

友情鏈接