上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

2014年5月18日

shell参数传递

摘要: 应用实例: #!/bin/bash #运行:bash para_tran.bash text1.txt text2.txt #"set $1"设置存储传入的第一参数 #"set $2"设置存储传入的第一参数 cat $1 cat $2 参考:Bash Shell中命令行选项/参数处理 阅读全文

posted @ 2014-05-18 22:36 温柔的机械猫 阅读(172) 评论(0) 推荐(0) 编辑

【转】正则表达式和通配符的区别

摘要: Explain 1: 1、正则表达式是用来匹配字符串的,这个就不解释了 2、通配符是用来通配的,也就是shell在做Pathname Expansion时用到的 Explain 2: 通配符,说白了一般只用于文件名匹配, 它是由shell解析的。所谓的系统level的概念非常含糊... 阅读全文

posted @ 2014-05-18 22:34 温柔的机械猫 阅读(2281) 评论(0) 推荐(0) 编辑

【转】shell学习笔记(七)——流程控制之while

摘要: while do done, until do done (不定回圈) 当 condition 条件成立时,就进行回圈,直到 condition 的条件不成立才停止 while [condition] -->中括号内的状态就是判断式 do -->回圈的开始 程序段落 done -->回... 阅读全文

posted @ 2014-05-18 22:33 温柔的机械猫 阅读(143) 评论(0) 推荐(0) 编辑

【转】shell学习笔记(六)——流程控制之for循环

摘要: 基本语法格式: for 变量 in 列表 do 命令行(通常用到循环变量) done ********Linux Shell for循环写法总结******** for((i=1;i=10;i++));doecho$(expr$i\*4);done 在shell中... 阅读全文

posted @ 2014-05-18 22:32 温柔的机械猫 阅读(391) 评论(0) 推荐(0) 编辑

【转】shell学习笔记(四)——条件测试

摘要: 1 test 条件检测 当我要检测系统上面某些文件或者是相关的属性时,利用 test 这个命令来工作真是好用得不得了, 举例来说,我要检查 /home/oracle/zy是否存在时,使用: test -e /home/oracle/zy 运行结果并不会显示任何信息,但最后我们可以透过... 阅读全文

posted @ 2014-05-18 22:28 温柔的机械猫 阅读(323) 评论(0) 推荐(0) 编辑

【转】shell学习笔记(三)——引用变量、内部变量、条件测试、字符串比较、整数比较等

摘要: 1、env显示当前的环境变量 2、PS1='[\u@\h \w \A] \$' 可以设置bash的命令与提示符。 3、echo $$ 显示当前bash的PID号 4、echo $?显示上一条指令的回传值(指令成功回传值为0,其他为非零)5、unset name 取消变量的定义 6、定义变... 阅读全文

posted @ 2014-05-18 22:26 温柔的机械猫 阅读(202) 评论(0) 推荐(0) 编辑

【转】shell学习笔记(二) ——shell变量

摘要: 在shell中有3种变量:系统变量,环境变量和用户变量,其中系统变量在对参数判断和命令返回值判断时会使用,环境变量主要是在程序运行时需要设置,用户变量在编程过程中使用量最多。 1系统变量 变量名 含义 $# 命令行参数的个数 $n $1表示第一个参数,$2表示第二个参... 阅读全文

posted @ 2014-05-18 22:25 温柔的机械猫 阅读(813) 评论(0) 推荐(0) 编辑

【转】shell学习笔记(一)——学习目的性、特殊字符、运算符等

摘要: 1 学习shell的目的性 写之前我们先来搞清楚为什么要学shell,学习要有目的性 shell简单、灵活、高效,特别适合处理一些系统管理方面的小问题 shell可以实现自动化管理,让系统管理员的工作变得容易、简单、高效 shell脚本可移植性好,在unix/linux系统中可灵活移植... 阅读全文

posted @ 2014-05-18 22:23 温柔的机械猫 阅读(349) 评论(0) 推荐(0) 编辑

【转】shell字符串截取

摘要: shell字符串的截取的问题: 一、Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.expr $a ... 阅读全文

posted @ 2014-05-18 22:18 温柔的机械猫 阅读(386) 评论(0) 推荐(0) 编辑

文件A包含文件B,找出A不包含B的那部分

摘要: 文件A: a f b e c d 文件B: b c a 目的:A包含B,找出A中有但B中没有的部分 代码: 首先利用dos2unix命令将windows文件转换为unix文件 dos2unix a.txt b.txt 方法一: sort a.txt b.txt |uniq -u 输出结果: ... 阅读全文

posted @ 2014-05-18 22:16 温柔的机械猫 阅读(503) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

导航