1 Star 0 Fork 2

rockerzhu/js-d3-flame-graph

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
update_privoders.sh 597 Bytes
一键复制 编辑 原始数据 按行查看 历史
rockerzhu 提交于 2024-08-21 18:44 . add scripts for auto upgrade
#!/bin/bash
spec_file=$1
dependencies_version=$2
prefix_str="Provides: bundled(npm("
grep "Provides: bundled" ${spec_file} > ./provides_list
while read line; do
module=$(echo "$line" | awk -F'[()]' '{print $3}')
grep "^${module} " ${dependencies_version} > ./tmp_file
ret=$?
if [ $ret != 0 ]; then
echo "$module absent in new release"
sed -i "/$line/d" ${spec_file}
else
new_version=$(awk -F' ' '{print $2}' ./tmp_file)
sed -i "s/$line/${prefix_str}$module)) = ${new_version}/" ${spec_file}
fi
done < ./provides_list
rm -f ./provides_list
rm -f ./tmp_file
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/rockerzhu/js-d3-flame-graph.git
git@gitee.com:rockerzhu/js-d3-flame-graph.git
rockerzhu
js-d3-flame-graph
js-d3-flame-graph
master

搜索帮助