shell
嘻游记
这个作者很懒,什么都没留下…
展开
-
shell中字符提取命令awk和cut的不同
shell编程中,用于字符提取或者截取的命令有3个,分别是cut,awk,sed,严格的说,sed不能说字符截取命令,他是字符替换命令,在这里,我们总结一下cut和awk的不同:1命令的使用格式不同cutcut [选项] 文件名 ·选项可以为: -f 列号 : 提取第几列 -d 分隔符 :按照指定的分隔符将一行分割成数列,cut默认的分隔符是制表符awkaw原创 2017-12-10 23:11:09 · 2062 阅读 · 0 评论 -
shell 中 if判断语句
shell中的if判断语句分为单分支,双分支,多分支,在java等语句中,if判断后执行的语句块都是用花括号{ }包围的,而在shell脚本中,是if….fi包围的。具体格式看下面:一,单分支,if判断是有两种格式的,then与if在同一行,用分号隔开,或者不放在同一行,另起一行,不用分号。 14 if [ 条件判断句 ];then 15 执行语句 16 fi 17 或者 18 if原创 2017-12-11 23:12:07 · 11037 阅读 · 1 评论 -
用shell脚本写的一个简单的计算器
#!/bin/bash#该脚本是写一个简单的计算器read -p "请输入第一个数字" xread -p "请输入第二个数字" yread -p "请输入运算符号" f#最外层判断,判断输入的是否为空# -n 判断 是否为非空# -a 多重条件判断 与if [ -n $x -a -n $y -a -n $f ] then# 下面这个表达式用于判断输入的两个字符是否完全为原创 2017-12-20 23:06:04 · 16096 阅读 · 3 评论