码迷,mamicode.com
首页 >  
搜索关键字:shell编程    ( 1453个结果
【转】shell 编程:冒号 后面跟 等号,加号,减号,问号的意义
原文网址:http://blog.csdn.net/trochiluses/article/details/9048539缺省值(:-)如果变量后面跟着冒号和减号,则变量后面跟着是这个变量的缺省值。$COMPANY=$printf“%s/n”“${COMPANY:-UnknownCompany}”U...
分类:系统相关   时间:2015-01-06 15:11:32    阅读次数:278
Linux shell脚本编程入门(二) 循环语句
前面有了变量的概念和逻辑运算符,就可以写判断语句了,不过这里注意中括号的两边必须得留空格,不然报错. 运算符 赋值, 用 let 语句, 如 let "a=1"算数运算, 支持 +  -  *  /  %(模运算)  **(幂运算)位运算符, 支持 >(右移)  &(按位与)  |(按位或)  ~(按位取反)  ^(按位异或)    if/then/else 语句 先举个栗子呗~...
分类:系统相关   时间:2015-01-04 23:05:48    阅读次数:287
Shell编程基础篇
1.变量     用户自定义变量         用户可以按照下面的语法规则定义自己的变量:变量名=变量值 。要注意的一点是,在定义变量时,变量名前不应加符号“$”,在引用变量的内容时则应在变量名前加“$”;在给变量赋值时,等号两边一定不能留空格,若变量中本身就包含了空格,则整个字符串都要用双引号括起来。     位置变量         通过命令行给程序传递执行参数。...
分类:系统相关   时间:2015-01-04 17:24:39    阅读次数:230
linux shell编程进阶学习
新的一年,希望大家技术飞速提升!快来看哦! 第一节:基础 ls -lh  ——可以用户友好的方式看到文件大小 file 文件名 ——查看文件类型 stat 文件名 ——查看文件当前状态 man 命令/函数名 ——查看详细的帮助文档 man中看某一命令选项的定位技巧  —— 输入/ -n -n前面要有一定的空格   #!/bin/bash echo “Hello World!” chmod 777 hello.sh或chmo...
分类:系统相关   时间:2015-01-01 12:33:38    阅读次数:291
【Shell脚本学习12】Shell字符串
字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的...
分类:系统相关   时间:2014-12-30 20:32:11    阅读次数:174
shell编程
shell变量 ----特殊变量: $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个 $$ 是脚...
分类:系统相关   时间:2014-12-27 17:26:07    阅读次数:152
python 编码形式简单入门
为什么使用Python假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器...
分类:编程语言   时间:2014-12-27 12:35:24    阅读次数:272
shell编程之cut
cut 以文件中行为单位,根据你设定的条件,把部分内容剪切打印出来。 输出到标准输出,并不会保存到任何文件中 -b    范围     根据字节确定范围 -c     范围     根据字符确定范围 -f     范围      根据设定field确定范围。 默认是TAB分割field。使用-d指定。 范围设定的格式 n         ...
分类:系统相关   时间:2014-12-24 20:14:17    阅读次数:177
shell编程之sort
sort 排序操作, 针对一个或多个文件中的一行,根据设定的规则进行排序。 输出到标准输出,并不会保存到任何文件中。 -t    指定filed的分隔符。         默认是空格指定,多个空格算一个。 -k    指定针对第几个域进行排序,第一个field记为1.         后面可跟范围,用逗号分割,如-k  1,3,表示对第一个到第...
分类:系统相关   时间:2014-12-24 20:11:48    阅读次数:236
正则表达式
正则表达式热身正则表达式(regularexpression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。例如grep,expr,sed,awk.或Vi中经常会使用到正则表达式,为了充分发挥shell编程的威力,需要精通正...
分类:其他好文   时间:2014-12-18 23:36:03    阅读次数:408
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!