为方便工作编写的shell脚本。

shell脚本 把常用的adb命令写成脚本或可执行文件。

工作的时候总会要敲很多命令。比如adb connect 192.168.xx.xxx ;grep -Insr “xxxx” *; …等等使用率很高的命令;因为要学习脚本,所以想能不能偷懒把常用的全部写成脚本。然后就开始了下面的。

在~目录下建了一个myscript文件夹,然后添加环境变量。

first:
1 #!/bin/bash
2
3 adb shell screencap -p | sed ‘s/\r$//’ > screen.png
4
5 echo “screen.png has been created!”
6
为了截屏方便,每次敲命令很烦。写了之后用起来好爽。
用了几次之后发现的问题:1.无论是否截图成功都会打印screen.png has been created!;2.没有截图成功也会生成screen.png;3.会覆盖之前生成的截图。
由于对shell脚本不熟悉试了半天,最终妥协程:

#!/bin/bash
adb shell screencap -p | sed 's/\r$//' > screen.png
#输出文件细节
file screen.png

second:
grep命令。

#!/bin/bash
if [ -n "$1" ] ; then
    grep -Insr --color "$1" *
    echo "grep has been done !"
else
    echo "erro: no parameter !"
fi
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值