反引号在 (`) 键盘的Tab键的上方、1键的左方。在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。如下,shell会执行反引号中的date命令,把结果插入到echo命令显示的内容中。echo Today is `date`Today is ...
分类:
系统相关 时间:
2016-04-19 17:28:52
阅读次数:
194
有段时间没有写shell了,今天偶尔看到一个shell文件内容。里面有些特殊的用法,只觉得有印象但就是说不出具体的功能,就又查了一下。顺便记录下来,防备以后参考。首先,从脚本之家的一篇文章中借鉴些东西(http://www.jb51.net/article/60326.htm),说说shell中的各种括号,可..
分类:
系统相关 时间:
2016-04-13 00:24:16
阅读次数:
228
最近总结了一下shell中关于字符串的一些操作,希望能帮助大家更好的了解shell。在shell中也可以通过awk、sed等外部命令来操作字符串,但是调用这些外部命令处理起来与shell内置操作符的性能相差非常大,所以建议大家尽量使用内置操作符和函数来完成对字符串的操作。废话不多说..
分类:
系统相关 时间:
2016-04-05 02:22:17
阅读次数:
288
shell与其他语言一样也支持for、while循环 for循环的一般格式如下: 列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量。列表也可以是一个文件:in 列表是可选的,如果不用它,for 循环使用命令行的位置参数。 结果: [root@lo ...
分类:
系统相关 时间:
2016-04-04 17:45:10
阅读次数:
236
Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 实例演示: 输出结果: 实例演示: 输出结果: 实例演示: 输出结果: 另外,Shell还提供了与( -a )、或( -o )、非( ! )三个逻辑操作符用于将测试条件连接起来,其优先级为:"!"最高
分类:
系统相关 时间:
2016-03-20 14:20:58
阅读次数:
189
关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿... 1、 for((i=1;i<=10;i++));do echo $(expr $i \* 4);done2、在shell中常用的是 for i in $(s
分类:
系统相关 时间:
2016-03-09 10:57:14
阅读次数:
269
*作为通配符,可以表示多个字符,如*.txt?通配符,只代表一位如?.txta.txt#在shell脚本中,#放在行首,则本行不生效\脱意符号,\将特殊字符还原为普通字符|管道符将符号前的命令结果丢给符号后面的命令$作为变量前面的标识符!$表示上条命令最后一个变量;常常用在两条命令的..
分类:
系统相关 时间:
2016-03-09 07:10:46
阅读次数:
190
Bash中的shopt选项 http://blog.chinaunix.net/uid-20587169-id-1919110.html shopt命令用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性。shopt命令若不带任何参数选项,则可以显示所有可以设置的shell操作选
分类:
其他好文 时间:
2016-02-28 18:30:36
阅读次数:
129
Linux和Mac系统默认的shell都是bash,但是真正强大的shell应属于zsh,而且完全监控bash,是shell中的终极杀手,有很多bash所没有的功能,但是zsh的初期配置太过繁琐,流行率一直不高,直到有个叫RobbyRussell的家伙在github上开发了oh-my-zsh项目,使大家使用zsh的便捷性大大提..
分类:
其他好文 时间:
2016-01-21 20:20:37
阅读次数:
258
在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时...
分类:
其他好文 时间:
2016-01-20 12:52:21
阅读次数:
152