定位当前目录
Batch:
cd %~dp0
Shell:
work_path=$(dirname $(readlink -f $0))
cd $work_path
批量改文件内容
Batch:
sed -i "s#variable_0#variable_1#g" `grep variable_0 -rl dir_path`
# 替换 替换文件 "取代#被替换的文本#替换成的文本#全局"
# `查找文本 被替换的文本 -递归查找行输出 文件夹位置`
Batch:
cd %~dp0
Shell:
work_path=$(dirname $(readlink -f $0))
cd $work_path
Batch:
sed -i "s#variable_0#variable_1#g" `grep variable_0 -rl dir_path`
# 替换 替换文件 "取代#被替换的文本#替换成的文本#全局"
# `查找文本 被替换的文本 -递归查找行输出 文件夹位置`
本文标题:Batch、Shell常用指令
本文链接:https://www.haomeiwen.com/subject/mqhbyftx.html
网友评论