Linux Shell
HelloBirthday
ha
展开
-
脚本执行错误---binsh^M:损坏的解释器 没有那个文件或目录
在执行脚本时,弹出错误提示:/bin/sh^M:损坏的解释器: 没有那个文件或目录这是由于脚本文件在保存时使用了DOS文件格式造成的,可以用vim打开文件,然后执行下列操作::set ff=unix:wq在windows下面编辑脚本,经常会碰到各种各样的坑,因此不推荐在windows下编辑脚本文件。若使用UltraEdit,默认打开的文件编码格式是简体中文GBK,最好切换成utf8格式。 设置方原创 2017-03-01 12:58:11 · 9476 阅读 · 5 评论 -
RK平台UVC摄像头shell测试脚本
USB video class(又称为USB video device class or UVC)就是USB device class视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字摄影机、模拟视频转换器、电视卡及静态视频相机。SoC : RK3288 Platform : Android 5.1RK平台有自己的测试方法:在计算器中输入"83991906=",进入测试工程模式,选择C原创 2017-01-13 17:44:55 · 2393 阅读 · 0 评论 -
查找VID PID设备
Android上通常用lsusb查看挂载的USB设备PID VID。shell本文用脚本实现查找设备的PID VID是否存在,原理是遍历/sys/bus/usb/devices目录,判断子目录中idVendor和idProduct的值。脚本内容如下:#!/system/bin/shif [ $# -ne 2 ];then echo "Usage: `basename $0`...原创 2018-08-18 10:12:42 · 4080 阅读 · 0 评论 -
Android Toolbox
Platform:Android 7.1SoC:RK3288Android中的"toolbox"命令是一个多功能程序,它将许多常见的Linux命令(以及一些常用的Android命令)的功能封装到一个二进制文件中。Android 7.1.2上toolbox源码位于:system/core/toolboxshell下可通过ls -l xxx来确定某个二进制程序是否链接到toolbox,to...原创 2019-03-19 19:29:24 · 2301 阅读 · 0 评论