亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Linux命令行批量插入文本到多個文件

小樊
177
2024-08-07 08:12:21
欄目: 智能運維

有幾種方法可以批量插入文本到多個文件:

  1. 使用sed命令:可以使用sed命令來批量插入文本到多個文件。例如,要在所有以 .txt 結尾的文件中插入一行文本“Hello World”,可以使用以下命令:
sed -i '1i\Hello World' *.txt

這將在所有以 .txt 結尾的文件中的第一行插入文本“Hello World”。

  1. 使用find命令和xargs命令:可以使用find命令找到所有要插入文本的文件,然后使用xargs命令來批量執行插入操作。例如,要在所有以 .txt 結尾的文件中插入一行文本“Hello World”,可以使用以下命令:
find . -name "*.txt" | xargs sed -i '1i\Hello World'

這將在所有以 .txt 結尾的文件中的第一行插入文本“Hello World”。

  1. 使用for循環:可以使用bash的for循環來批量插入文本到多個文件。例如,要在多個文件中插入一行文本“Hello World”,可以使用以下命令:
for file in *.txt; do
  echo "Hello World" | cat - $file > temp && mv temp $file
done

這將在所有以 .txt 結尾的文件中插入文本“Hello World”。

0
罗山县| 民权县| 汝城县| 睢宁县| 宜黄县| 遂平县| 栾川县| 荆门市| 古田县| 广宗县| 永川市| 明水县| 迁安市| 泌阳县| 乌海市| 石渠县| 运城市| 汉源县| 抚顺市| 万宁市| 西青区| 高安市| 陇南市| 磴口县| 抚顺县| 无锡市| 葫芦岛市| 奉新县| 上犹县| 岳池县| 乐业县| 霍城县| 咸阳市| 灵宝市| 延吉市| 潍坊市| 汶上县| 吉木萨尔县| 府谷县| 长寿区| 赤峰市|