转载自:http://www.imooc.com/article/1131 1) 如何向脚本传递参数 ? ./script argument 例子: 显示文件名称脚本 ./show.sh fi ...
转载自:http://www.imooc.com/article/1131 1) 如何向脚本传递参数 ? ./script argument 例子: 显示文件名称脚本 ./show.sh fi ...
0. shell的文件级和函数中定义的变量默认都是全局变量, 这点和python不同, 如需在函数中定义 局部变量, 需在定义时使用local才可. 1. 函数基本结构: 方法一: f ...
1. sed会逐行从文件中读取数据, 再对数据处理后显示到屏幕, 再进行下一行的处理. sed '4d' file.txt # 删除文件中第4行 sed '2 ...
1. 定义变量时, 注意=号两边不要有空格; 如: a=www.xxxxx.oooo 2. 变量引用的两种方法: echo $a 或者 echo ${a} 3. 获取变量的长度: echo $ ...
1. shell中的正则和原生的正则有些许出入, 以下列举了shell中的正则规则: 图中\number 代表前面对应()位置的内容, 类似于python中的命名分组, \对应数字可 ...
1. shell中定义的变量都默认是字符类型, 如变量值中不带空格, 可无需使用"" 2. shell中反引号的作用``: 通常把需要执行的命令放到反引号中, 常用于""内. echo "tod ...
1. 指定格式输出当前时间: echo `date +%Y%m%d` # 注意使用反引号, +号后面不要有空格 反引号中的东西会被当做命令来执行, 并输出执行的结果 2. $uid用于 ...
Shell 支持以下三种定义变量的方式: variable=value variable='value' variable="value" 单引号和双引号的区别 url="ht ...
1. echo -e "\e[1;31m 显示的内容 \e[0m" \e[1;31m # 取值30-37为字体色, 40-47为背景色 \e[0m # 用来恢复前面设 ...
shell中的条件判断: (选项参考man test) 1. 文件判断: 判断目录存在不存在: test -d /home 执行后使用$?查看结果为0, 表示是目录; test命令无论执行结果如 ...