一、sed (三劍客老二)
1.sed 替換文件內容
sed s###g file 前面兩個#中的是原內容,后兩個#中的是替換的內容
例:將a.txt文件中的linux替換成java
但是,此時改的只是輸出,源文件內容並沒有改。
2.sed -i s###g 改變文件內容(可將 -i 理解成insert)
sed -i s#linux#java#g a.txt
3.find / type f -name “a.txt” |xargs sed -i s#linux#java#g
查找所有目錄下名為a.txt的文件,並將里面的linux替換成java
4.find / type f -name ‘a.txt’|xargs cat
將查到的所有a.txt文件進行查看
①使用管道 |xargs cat 查看
②使用 -exec cat進行查看
5.seq 打印數字序列 echo{1..5}
將范圍內的全部輸出。