输出android目录结构的一个shell 脚本
来源:互联网 发布:现在拉货最火的软件 编辑:程序博客网 时间:2024/06/05 17:43
研究android时,我总想知道它的目录结构,于是写出了下面这个小脚本。adb有个特性,让使用unix/linux的人很反感,它行尾用\r\n,在调试程序时\r时常捣乱。在这个脚本中做了处理。
#!/bin/bash
# usage: list_android [-v]
# func: list_file
# arg1: directory
# arg2: indent
list_file() {
adb shell "ls -F $1 2>/dev/null" | \
while read i; do
fn=$(echo $i | cut -f2 -d ' ' | tr -d '\r')
if test "$verbose" = "true"; then
echo "$2"$(adb shell ls -ld ${1}/$fn)
else
echo "$2"$fn
fi
if test"$1" ="/" -a \("$fn" ="proc" -o"$fn" ="sys" \)
then
:
elif test"${i:0:1}" ='d'; then
list_file ${1}/$fn"$2 "
fi
done
}
if test"$1" ='-v'; then
verbose=true
fi
list_file '/' ""
- 输出android目录结构的一个shell 脚本
- 显示目录结构的shell脚本
- 一个创建工程目录的shell脚本
- shell脚本输出文件夹下所有目录的绝对路径
- shell脚本随机输出一个文件的25行
- 如何用shell脚本删除目录结构为日期的目录(date)
- Android调用shell脚本并获得输出
- shell 脚本中,grep无法读取前一个命令结果输出的一个原因
- 获取shell脚本自身所在目录的Shell脚本分享
- Shell脚本生成目录树结构文本文件 -- Snippets
- Android以root起一个process[shell脚本的方法]
- 一个打开目录的脚本
- android的目录结构
- Android的目录结构
- Android的目录结构
- 一个简单的shell脚本
- 试着写的一个shell脚本
- 一个有用的shell脚本
- Java CountDownLatch应用
- 关于URL重写
- Address family not supported by protocol等很多问题的解决方案
- jQuery .on
- 重新安装Arch Linux
- 输出android目录结构的一个shell 脚本
- AS3多线程快速入门(三):NAPE物理引擎+Starling[译]
- WikiOI 1053 笨小猴
- VS2010 (C#)winform程序打包发布图解(转+自己修改)
- SSH 的执行流程
- 常用的字符串操作函数实现
- 非深户港澳通行证续签材料
- 2013 - ECJTU 暑期12级训练赛第一场-Problem-A
- WikiOI 2924 数独挑战