Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk menggantikan kandungan fail dalam linux
Di Linux, anda boleh menggunakan arahan sed untuk menggantikan kandungan fail Perintah ini digunakan untuk menggunakan skrip untuk memproses fail teks Apabila parameter ditetapkan kepada "-i", anda boleh menggantikan fail yang ditentukan kandungan. Sintaks ialah " sed -i 's/replaced content/content to be replaced/' nama fail".
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Untuk menggantikan kandungan fail
sed -i 's/被替换的内容/要替换成的内容/' file
Pengetahuan yang diperluas:
Jika anda ingin menggantikan kandungan fail, salin dahulu dan kemudian gantikannya untuk mengelakkan ralat penggantian
sed 's/被替换的内容/要替换成的内容/g' file > file.out mv file.out file
Batch cari dan gantikan kandungan fail dalam folder semasa
sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" ./`
Cari kelompok dan gantikan kandungan fail dalam mana-mana folder
sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" /任意文件夹`
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Bagaimana untuk menggantikan kandungan fail dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!