Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Unix/Linux Shell 编程笔记——条件测试

Unix/Linux Shell 编程笔记——条件测试

条件测试 <!--[if !supportLists]-->1. <!--[endif]-->数值测试的关系运算符关系运算符说明关系运算符说明-eq{ = }:判断两个数字是否相等,相等返回“0”,不相等返回“1”。-ne{!=}:判断两个数不相等,不相等返回“0” ,相等返回“1”。-gt{ > }:判断第一个数字是否大于第二个数字,大于返回“0”,不大于返回“1”。-lt{ < }:判断第一个数字是否小于第二个数字,...
Shell 循环语句用法小结

Shell 循环语句用法小结

在写shell脚本时,常常会用到循环语句。这里简单总结下常用的3种循环语句,以便以后能快速地参考写出【哎,最近脑子不太好使了,在多种语言交叉编程时,常常切换不过来,犯低级错误】,废话不说,开始demo:1、for主要用于:在已知序列里遍历元素[plain] #!/bin/sh-if[$#-ge1];thenpath=$@elsepath=*.shfiforiin$pathdols-lh$idone注意:for循环的in列表时可选的,如果省略,shell会遍...
Android基础教程之获得本地照片

Android基础教程之获得本地照片

这是Intent的一个用法。在ActivityAction里面有一个“ACTION_GET_CONTENT”字符串常量,该常量让用户选择特定类型的数据。intent.setType("image/*"); 选择本地所有的图片。返回该数据的URI.我们利用该常量生成该图片的位图Bitmap,然后为添加到图片控件(ImageView)上就行了。选择你想要的图片:Android基础教程之获得本地照片源码下载地址免费下载地址在 http://linux.linux...
Shell 正则表达式总结及其含义举例

Shell 正则表达式总结及其含义举例

基本元字符集及其含义:^ 只匹配行首$ 只匹配行尾* 只一个单字符后紧跟*,匹配0个或多个此单字符[ ] 只匹配[ ]内字符。可以是一个单字符,也可以是字符序列。可以使用 - 表示[ ]内字符序列范围,如用[1-5]代替[12345] 只用来屏蔽一个元字符的特殊含义。因为有时在s h e l l中一些元字符有特殊含义。可以使其失去应有意义.只匹配任意单字符pattern{n}只用来匹配前面pattern出现次数。n为次数pattern{n,}m含义同上...
Shell sed 命令操作手册

Shell sed 命令操作手册

shell sed 手册Sed 命令列可分成编辑指令与文件档部份。其中 , 编辑指令负责控制所有的编辑工作 ; 文件档表示所处理的档案。 sed 的编辑指令均由位址(address)与函数(function)两部份组成 , 其中 , 在执行时 , sed 利用它的位址参数来 决定编辑的对象;而用它的函数参数(解[3])编辑。 此外 , sed 编辑指令 , 除了可在命令列上执行 , 也可在档案内执行。其中差别只是在命令列上执行时 , 其前必 须加上选项 -...
Qwt移植到S3C6410

Qwt移植到S3C6410

有一哥们问到关于qwt移植的问题,我就自己动手做了一下,发现还是比较容易的,示例程序也编译通过了,现在将移植的过程记录一下。首先要说明一点的是在这之前,我的Qt-4.7.3已经移植成功了,这里做的就是移植qwt并且在板子上测试示例程序。第一步:下载最新的qwt源码,主页在这里,我下载的是qwt-6.0.1.tar.bz2第二步:解压源码,进入源码目录,我们来看看里面的文件,主要是两个一个是README和INSTALL,其中前者是关于这个项目的一些介绍,后者...
深入理解C++语言--从本质上理解C与C++

深入理解C++语言--从本质上理解C与C++

如果说任何事物都可以抽象为一种数据结构,这个数据结构肯定要有我们想操作的对象--该事物本身(它包括各种属性、要素),定义为数据;而这个事物本身(数据)肯定能进行各种各样的操作,如整数能+-*/%等,开关有开、关等操作,这各种各样的操作即为运算;既然是运算可定有运算规则,如浮点数就不能进行取余运算,开关不能吃等;总结起来: 个人认为,C语言可以说是以数值型数据结构(如void,char,int,float)为基础,抽象出来的语言;它的任何操作都都被局限...
Lua 学习笔记:C API 遍历 Table

Lua 学习笔记:C API 遍历 Table

前情提要Lua 通过一个虚拟栈与 C 的交互,正数索引自底向上取值,负数索引自顶向下取值。Lua 中的 Table(表)结构可以使用任何数据作为 key 进行取值。使用 C API 访问 Table中的元素有两种方法:lua_getglobal(L, t); lua_pushinteger(L, k); -- 这里可以换成其它类型的 lua_pushXXXX(L, k) 压数据到栈顶作key lua_gettable(L, -2);lua_getgloba...
Shell乱码文件中的控制字符处理

Shell乱码文件中的控制字符处理

一、显示文件中的控制字符当从其他系统下载文件时,有时要删除整个文件的控制字符(非打印字符),从菜单中捕获一个应用的屏幕输出有时也会将控制字符输出进文件,怎样知道文件中是否有控制字符?使用cat-vfilename命令,屏幕会乱叫,且到处都是一些垃圾字符,这可以确知文件中包含有控制字符,如果有兴趣可以观察一下这些字符以便于更加确认它们是控制字符。一些系统中使用catfilename而不是cat-v来查看非打印字符。sed格式为:[address,[addre...
<< 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 >>