1. 程式人生 > >經驗分享(11)linux常用命令之文字替換

經驗分享(11)linux常用命令之文字替換

linux常用命令之文字替換

1 vi

vi test_file

:%s/h/h1/g

註釋:全文替換,將h替換為h1

:1,4s/h/h1/g

註釋:將第1行到第4行的h替換為h1

:%s/\n/,/g

註釋:將換行符替換為,

2 sed

sed -e 's/h/h1/g' test_file

註釋:全文替換,將h替換為h1

sed -e '1,4s/h/h1/g' test_file

註釋:將第1行到第4行的h替換為h1

sed ':a;N;$!ba;s/\n/,/g' test_file

註釋:將換行符替換為,