随笔分类 - shell
摘要:转载自:http://dos2unix.cn/link/480 1. 标准输入stdin文件描述符为0,标准输出stdout文件描述符为1,标准错误stderr文件描述符为2 2. /dev/null 空设备,相当于垃圾桶 3. 重定向符号:> 3. 2>1 与 2>&1 的区别 2>1, 把标准错
阅读全文
摘要:一、算术运算符 下表列出了常用的算术运算符,假定变量 a 为 10,变量 b 为 20: 注意:条件表达式要放在方括号之间,并且要有空格,例如: [$a==$b] 是错误的,必须写成 [ $a == $b ]。 注意: 乘号(*)前边必须加反斜杠(\)才能实现乘法运算; if...then...fi
阅读全文
摘要:精简版: 定义:your_name=123 PS:=符号左右不能有空格! 使用:${your_name},单独使用变量时可以不加{} 只读:readonly your_name PS:设置为只读后不可删除 删除:unset your_name 引号:单引号显示实质内容,双引号可以拼接字符串并且可以使
阅读全文
摘要:如何查看我们的预设shell 是什么? /etc/passwd 很明显,这里是bash 精简: 1、创建:可以使用 vi/vim 命令来创建文件如: test.sh ,扩展名并不影响脚本执行,写什么都可以。 2、hello_world: #!/bin/bash 解释此脚本文件的 Shell 程序ec
阅读全文