在驗(yàn)證工作中我們經(jīng)常遇到批量處理某些文件,或者某些文件中關(guān)鍵詞的問(wèn)題,如果單個(gè)打開(kāi)編輯,效率就太低,本文分享3種簡(jiǎn)單易用的批量處理多個(gè)文件中特定字符串的方法,希望對(duì)大家有所幫助。
方法1:替換特定目錄xxx下后綴名.sv格式的文件中aaa字符為bbb 字符
切換到對(duì)應(yīng)目錄, cd xxx
輸入 g, 打開(kāi)vim terminal
vim 中切換成命令模式 :args *.sv
argdo %s/aaa/bbb/g | update
其它文件格式同理,不再贅述。
方法2:替換特定目錄xxx目錄下及其所有子目錄下所有文件中的文件中aaa字符為bbb 字符
切換到對(duì)應(yīng)目錄, cd xxx
sed -i "s/aaa/newString/g" `grep aaa -rl ./`
方法3:將xxx目錄下所有后綴名.sv文件中包含aaa字符替換成bbb字符
find xxx -name '*.sv' | xrags sed -i 's/aaa/bbb/g'
方法3和方法2同理。
審核編輯:湯梓紅
-
文件
+關(guān)注
關(guān)注
1文章
578瀏覽量
25282 -
字符串
+關(guān)注
關(guān)注
1文章
589瀏覽量
21218 -
命令
+關(guān)注
關(guān)注
5文章
734瀏覽量
22793 -
VIM
+關(guān)注
關(guān)注
0文章
136瀏覽量
15701
原文標(biāo)題:批量替換多個(gè)文件中特定字符串的3種方法
文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
實(shí)踐得出Labview字符串分離的四種方法

評(píng)論