shell 整理,更新,记录

菜鸟级awk,读取android manifest,把key->value 保存到path.rc.

awk -F "name=" '{if(/project path/) print $1 }'  manifest  | sed -n 's/.*project path=//p' | sed -n 's/"//pg' | sed  ‘s///_/pg ’    >path.rc

使用sed修改配置文件,只修改匹配的第一次.

在sed里面用Shell变量bundle_name

sed -i '0,/^ *bundle_name.*/{s/board.*/bundle_name='${bundle_name}'/}' MANIFEST.yaml

原文地址:https://www.cnblogs.com/skying555/p/4447825.html