shell脚本开发
零意@
RK3288_Android7.1驱动开发入门视频课程链接:https://edu.csdn.net/course/detail/27756带你快速入门Android/Linux驱动开发,熟悉开发流程,让驱动开发入门门槛更低!
Linux设备树dts快速入门视频教程:https://edu.csdn.net/course/play/27772
展开
-
Android设备中直接通过shell操作GPIO或者上层c服务直接操作GPIO
我们在Android设备或者linux设备开发的时候,涉及到最基本的操作就是对GPIO的操作,通过标准的linux的GPIO操作函数,我们可以拉高或者拉低GPIO的电平实现控制,例如上电使能,控制LED亮灭等操作。而且我们一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是下面要介绍的 “/sys/class/gpio” 方式。首先,...原创 2019-05-19 01:16:50 · 2914 阅读 · 1 评论 -
nohup命令及其输出文件
nohup原创 2022-07-28 14:35:45 · 3188 阅读 · 0 评论 -
shell编程cp强制覆盖拷贝时仍需确认问题的处理方法
【Shell】cp -r -f 强制覆盖拷贝时仍需确认(输入一下yes)问题的处理方法问题现象:使用cp -r -f 强制覆盖拷贝命令时,每一个文件都需要认为的键入“Y”进行确认,如果我一个一个点击直到完成,这个就太费劲了,有没有什么办法一劳永逸或者直接强制覆盖。问题说明:为了防止不正当的使用cp命令,设置了cp的同名alias cp=‘cp -i’所以在每次执行cp命令是都会按照这个设置进行一一人为的确认(-i参数的含义)。问题处理:1.临时处理方法:取消同名cp的定义,命令如下unal原创 2021-02-24 16:58:00 · 1909 阅读 · 0 评论 -
SHELL脚本项目实例(一)
附件为测试 G215 AUO TP概率性失效问题的脚本文件,其基本实现逻辑为:重启开关机去判断是否识别到TP模组的VID PID和检测eGTouchD的服务是否跑起来,如果有识别到设备并且服务有跑起来,则打印一次字符串detecte_success到创建的文件sdcard/det_usb_eGTouchD.log中,最后统计当前测试的重启次数,然后执行重启操作;如果识别不到或者服务没起来,则打...原创 2020-02-28 18:27:45 · 709 阅读 · 0 评论 -
shell脚本编程学习(一)
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言,在后续的博客当中,我会陆续介绍shell脚本的使用。这里是开始篇。一、shell脚本的基本构成简介:1、shell脚本通常包含如下部分:首行 第一行内容在脚本的首行左侧,表示脚本将要调用的shell解释器,内容如下:#!/bin/bash#!符号能够被内...原创 2020-02-26 17:42:54 · 280 阅读 · 0 评论 -
shell脚本使用--判断一个服务程序是否在运行
这里shell脚本的使用目的:判断一个服务程序是否在运行,如果在运行就延时一秒,如果不在运行,就启动运行该服务。我这里的服务名称是eGTouchD。DEMO脚本语句说明:ps | grep xxxx |wc -l //统计在运行的进程xxxx数量,如果没有在运行,则得到0,否则得到运行程序xxxx的数量。开机自启动服务的方式这里介绍两种:第一种:添加到开机就运行的脚本文件当中,例如我这里开...原创 2020-01-08 10:58:27 · 4926 阅读 · 0 评论