上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 38 下一页
摘要: 算数运算:#!/bin/basha=23b=10echo "23和10的+运算结果:`expr $a + $b`"echo "23和10的-运算结果:`expr $a - $b`"echo "23和10的*运算结果:`expr $a \* $b`"echo ... 阅读全文
posted @ 2018-12-21 09:55 xuejianbest 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在终端中生成彩色输出原理:每种颜色都有对应的颜色码。前景色:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37;背景色:重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=45,青... 阅读全文
posted @ 2018-12-21 09:55 xuejianbest 阅读(300) 评论(0) 推荐(0) 编辑
摘要: let命令:i1=2 i2=3let res=i1+$i2 #‘=’和‘+’前后不能有空格,变量前可以加‘$’符号也可不加。echo $res #5#以下两种情况不常用let res=1==3; echo $res #0let res=1!=3; e... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 首先要区分shell语句的执行后果和shell操作符的返回值:echo "abcd"语句的执行后果是打印abcd,并非这个语句的返回值是abcd。$var表达式中$操作符的返回值是变量var的值。``或$()操作符能够将其包裹的shell语句的打印结果作为返... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 重定向:echo -n "hello" > hello.txtecho " world" >> hello.txtcat hello.txt #hello world# 将标准输出和标准出错都输出到/dev/null,即丢弃cat hello.txt > ... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(138) 评论(0) 推荐(0) 编辑
摘要: alias命令设置别名:alias cls="clear"设置的别名会在当前bash退出时失效,可以将命令写入~/.bashrc:echo 'alias cls="clear"' >> ~/.bashrc若想跳过使用别名而使用原始命令,可在命令前加\符号:\... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 获取终端的行列信息:tput lines #24tput cols #80不显示输入的内容:#!/bin/bashecho -n password:stty -echo #禁止将输出发送到终端read passwordstty echo #允许将输出... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 定义函数:#!/bin/bash#定义:function f1(){ echo $1, $2 #打印参数1,参数2 echo $@ #以列表方式一次性打印所有参数 echo $* #类似于$@,但是参数作为单个实体 return ... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(84) 评论(0) 推荐(0) 编辑
摘要: for:#打印123for i in {1,2,3}; do echo -n $idone#打印abcdfor i in {a..d}; do echo -n $idone#可以用这种循环方式for ((i=0; i2"else echo ... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 注意:使用shell工具选择不同配色方案会影响颜色的显示。几种颜色:echo -e "\033[34m[ testTEST ]\033[0m"echo -e "\033[32m[ testTEST ]\033[0m"echo -e "\033[31m\033... 阅读全文
posted @ 2018-12-20 08:59 xuejianbest 阅读(537) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 38 下一页