示例:android studio编译完成后需要自动化收集映射表mapping.txt,但是有多个mapping.txt所以需要根据工程不同区分不同映射,最终采用保留最后两级目录和文件,并用下划线分割的命名,思考之下,无法使用${VAR##*/},所以用命令组合
echo ./***_service/build/outputs/mapping/tv/release/mapping.txt | awk -F "/" '{print $6"_"$7"_"$8}'
输出结果:tv_release_mapping.txt