zoukankan      html  css  js  c++  java
  • [Linux] 批量查看Android应用程序的文件名称;

    #!/bin/bash - 
    #===============================================================================
    #
    #          FILE: ~/bin/apkdump
    # 
    #         USAGE: apkdump
    # 
    #   DESCRIPTION: 
    # 
    #       OPTIONS: ---
    #  REQUIREMENTS: ---
    #          BUGS: ---
    #         NOTES: ---
    #        AUTHOR: linkscue (scue), linkscue@gmail.com
    #       CREATED: 2013年03月16日 16时52分08秒 HKT
    #     COPYRIGHT: Copyright (c) 2013, linkscue
    #      REVISION: 0.1
    #  ORGANIZATION: ATX风雅组
    #===============================================================================
    
    set -o nounset                              # Treat unset variables as an error
    
    en_label ()
    {
        aapt d badging $1 | awk -n -F"'" '/application-label:/ {print $2}' 2>/dev/null
    }    # ----------  end of function en_label  ----------
    
    cn_label ()
    {
        aapt d badging $1 | awk -n -F"'" '/application-label-zh_CN/ {print $2}' 2>/dev/null
    }    # ----------  end of function cn_label  ----------
    
    activity ()
    {
        aapt d badging $1 | awk -n -F"'" '/launchable-activity/ {print $2}' 2>/dev/null
    }    # ----------  end of function activity  ----------
    
    printf "%-50s %-30s %-30s \n" "[File|文件]" "[English]" "[中文]"
    for n in $@; do
        printf "%-50s %-30s %-30s \n" $n "$(en_label $n)" "$(cn_label $n)"
    done 2> /dev/null
     
    ------------
    微博:http://weibo.com/scue
    Github:http://github.com/scue
  • 相关阅读:
    牛人一个
    hdu 1106 排序
    中国历史上著名的年号
    十万个为什么 —— 名词解释(历史)
    十万个为什么 —— 名词解释(历史)
    数学可视化
    数学可视化
    高观点下的初等数学
    高观点下的初等数学
    同一性(identical)
  • 原文地址:https://www.cnblogs.com/scue/p/2964533.html
Copyright © 2011-2022 走看看