摘要: 别名就是一种快捷方式,以省去用户输入一长串命令的麻烦。 别名有多种实现方式,可以使用函数,也可以使用alias命令 注意:alias命令的作用只是短暂的。一旦终端关闭,别名则失效,如果要让别名永久生效,需要添加到~/.bashrc 案例 1.建立 一个别名pl,使用该别名可以ping本地 [root@localhost test]# alias pl='ping localhost'[root@l... 阅读全文
posted @ 2018-10-07 15:16 OLIVER_QIN 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 数组 数组的定义: variable=(arg1 arg2 arg3 …) 中间用空格分开,数组的下标从0开始 1.获取下标为n的元素 variable[n] 不存在数组溢出的情况,如果下标n>=数组长度,那么为空,不会报错。 [root@localhost test]# var=(1 2 3) [root@localhost test]# echo ${var[0]} 1 2.获取数组长度 ... 阅读全文
posted @ 2018-10-07 14:36 OLIVER_QIN 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 重定向符号 符号 描述 > 输出重定向到一个文件或设备 覆盖原来的文件 >! 输出重定向到一个文件或设备 强制覆盖原来的文件 >> 输出重定向到一个文件或设备 追加原来的文件 将一个标准错误输出重定向到一个文件或设备 覆盖原来的文件 2>> 将一个标准错误输出重定向到一个文件或设备 追加到原来的文件 2>&1 将一个标准错误输出重定向到标准输出 注释:1 标准输出 >& 将一... 阅读全文
posted @ 2018-10-07 11:39 OLIVER_QIN 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 在Bash shell环境中,可以利用let、(())和[]执行基本的算术操作。而在进行高级操作时,expr和bc这两个工具就特别有用 let的使用 Script01.sh #!/bin/bash #Author:oliver #Date :2018-10-7 #测试let命令 num1=10; num2=20; let Result1=num1+num2 echo "num1与num2的和为... 阅读全文
posted @ 2018-10-07 11:03 OLIVER_QIN 阅读(238) 评论(0) 推荐(0) 编辑