我正在寻找一个脚本来递归替换所有文件和目录中的格式化文本块,搜索和替换来自外部文件的文本。例如:
find.txt
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
do eiusmod tempor incididunt ut labore et
dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
replace.txt
Excepteur sint occaecat cupidatat
non proident, sunt in
culpa qui officia
deserunt mollit anim id
est laborum
然后是一个简单的命令:
replace find.txt replace.txt /some/dir/*
This one已接近但不完全。但看起来perl slurp可能是解决方案的一部分吗?
我不关心它的脚本是什么语言,只要它很常见并在Linux上运行。非常感谢!