- 博客(16)
- 资源 (7)
- 收藏
- 关注
转载 如何在shell脚本中,判断一个基本命令执行是否成功?
$?符号显示上一条命令的返回值,如果为0则代表执行成功,其他表示失败。if [[ $? -eq 0 ]];then A else b;fi 简单点:mkdir /xxx && echo A ||echo B或者用if判断:mkdir /xxxif [ $? -eq 0 ];then echo Aelse echo Bfi
2014-11-27 13:00:37 21697
转载 linux定时执行程序
//***************************************************************************可以使用linux定时调度机制:crontab编辑:crontab -e格式:*/2 * * * * 命令 其中:2表示每2分钟,命令就是你要2分钟周期调度的脚本,或者关闭、打开命令。//**************
2014-11-27 11:19:56 800
转载 sqlite3使用简介
一.使用流程要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。使用的过程根据使用的函数大致分为如下几个过程:sqlite3_open()sqlite3_prepare()sqlite3_step
2014-11-24 10:28:09 288
转载 信号量与PV操作
在计算机操作系统中,PV操作是进程管理中的难点。首先应弄清PV操作的含义:PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减1,即S=S-1; ②如果S³0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。 V(S):①将信号量S的值加1,即S=S+1;
2014-11-24 10:26:33 334
原创 TFTlcd显示屏驱动
TFT: -----Thin Film Transistor 薄膜晶体管TFT是指液晶显示器上的每一液晶像素点都是由集成在其后的薄膜晶体管来驱动。从而可以做到高速度高亮度高对比度显示屏幕信息,TFT-LCD(薄膜晶体管液晶显示器)是多数液晶显示器的一种。
2014-11-24 09:52:48 946
原创 shell脚本读取终端输入的方法
写一个linux下的shell脚本,实现功能:1:显示一些字符,提示作用2:写个死循环,等待终端输入,并将输入值写入参数。
2014-11-21 17:21:33 4566
原创 shell脚本之获取终端信息
如果要处理大量当前的终端的相关信息,比如行数,列数,光标位置和遮盖密码字段等,就要用到tput和stty这两个终端处理工具了. 获取终端的行数和列数: tput cols tput lines 打印当前终端名: tput longname 将光标移到方位(100,100)处: tput cpu 100 100 设置终端背景色:
2014-11-21 13:53:31 5480
转载 Linux shell应用2-自动下载文件
1. 概述Linux强大的命令行,能够完成各种不同的功能。然而,如果只是无休止的输入命令来完成功能,那么就太有点费事了。那么怎么能够解决这个问题了? Linux shell脚本给我们提供了答案。通过shell编程可以把命令进行组合,去自动的完成管理与执行任务。而不需要一次又一次的输入命令。这篇文章中,主要介绍一下,怎么利用shell脚本去完成自动下载文件的功能。2. 基本知识
2014-11-19 15:46:16 712
转载 Linux shell应用1-自动配置网络
1. 概述Linux shell给我们提供了很多有用的命令,利用这些命令,能够自动的完成许多复杂的任务。如察看每个用户所占用的磁盘容量,CPU负载及内存情况,自动管理网络,定时下载等功能。而这篇文章中主要是介绍一下,利用脚本来实现自动配置网络。特别是固定IP的配置,对于初学者来说,配置网络可能比较麻烦,而通过shell脚本,就可以轻松的完成配置网络的功能。 2. shell
2014-11-19 15:45:03 410 1
转载 shell截取字符串的方法
参考文献:linux中shell截取字符串方法总结[Linux]如何在Shell脚本中计算字符串长度?截取字符串的方法一共有八种,主要为以下方法复制代码shell中截取字符串的方法有很多中,${expression}一共有9种使用方法。${parameter:-word}${parameter:=word}${parameter:?word}${para
2014-11-19 11:03:35 271
转载 shell:读取文件的每一行内容并输出
写法一:----------------------------------------------------------------------------#!/bin/bashwhile read linedo echo $linedone -----------------------------------------------------------
2014-11-18 14:30:59 476
转载 谈谈关于内存对齐与补齐
首先我们先看看下面的C语言的结构体:[cpp] view plaincopytypedef struct MemAlign { int a; char b[3]; int c; }MemAlign; 以上这个结构体占用内存多少空间呢?也许你会说,这个简单,计算每个类型
2014-11-18 13:14:10 403
原创 ds1302的一些认识
/*********DS1302编程注意事项:通信:1、单片机通过三线与ds1302芯片进行数据通信:reset, data, sclk,但并非I2C通信方式。2、reset其实质相当于片选CE,两个作用: a、选中芯片,开启ds1302移位寄存器,以进行数据传输,且整个数据传输过程中,需要保持为 高电平; b、突发访问(多字节传输)模式下,通过拉低reset来结束
2014-11-13 13:22:33 5449
原创 CPU与单片机的复位电路的作用及基本复位方式
在上电或复位过程中,控制CPU的复位状态:这段时间内让CPU保持复位状态,而不是一上电或刚复位完毕就工作,防止CPU发出错误的指令、执行错误操作,也可以提高电磁兼容性能。无论用户使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现场却出现了“死机”、“程序走飞”等现象,这主要
2014-11-13 09:27:12 10585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人