码尚云_西安云计算培训_云计算运维培训机构
标题:
shell脚本高级十个案例-路飞(3)
[打印本页]
作者:
云客
时间:
2022-9-20 11:25
标题:
shell脚本高级十个案例-路飞(3)
文件查找和替换脚本
:
#!/bin/bash
search_term="橡胶果实"
find_result=$(find . -type f -exec grep -l "$search_term" {} +)
if [ -n "$find_result" ]
then
sed -i "s/$search_term/恶魔果实/g" $find_result
echo "在以下文件中成功将“$search_term”替换为“恶魔果实”:"
echo "$find_result"
else
echo "未在当前目录及其子目录下找到包含“$search_term”的文件。"
fi
复制代码
这个脚本使用find命令查找当前目录及其子目录下包含特定关键词的文件,然后使用sed命令将关键词替换为新的文本。
欢迎光临 码尚云_西安云计算培训_云计算运维培训机构 (http://www.mashangcloud.com/)
Powered by Discuz! X3.4