shell中函数的定义格式如下:[ function ] funname [()] { action; [return int;] } 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作 ...
分类:
系统相关 时间:
2020-10-12 20:18:53
阅读次数:
25
常用的三种方式: while read linedoecho $linedone < filename(待读取的文件) cat filename(待读取的文件) | while read linedoecho $linedone for line in `cat filename(待读取的文件)`d ...
分类:
系统相关 时间:
2020-10-12 20:17:26
阅读次数:
25
几种循环的区别:until循环,只要特定条件为假,until语句就会执行。while循环只要特定条件为真,”while”语句就会执行for循环”for”循环总是接收“in”语句之后的某种类型的字列表。i++的意思其实就是i+1双小括号:一、echo$((16#5f))结果为95(16进位转十进制)二、重定义变量值,比如a=5;((a++))可将$a重定义为6数值比较参数:等于Isequaltoth
分类:
系统相关 时间:
2020-10-10 17:28:11
阅读次数:
33
shell脚本常用的选项:\t是一个转义字符就像\n是表示换行,\t表示一个制表符,说白一点就是在文本框里输入信息时敲了下Tab键\b Backspace\c 显示后不换行\f 在终端上屏幕的开始处显示\n 换行\r 回车\v 垂直制表符\ 反斜框\0nnn用1,2或3位8进制整数表示一个ASCII码字符正反斜杠:正斜杠/:通常表示字符串的分隔符(有时候也是表示路径)反斜杠\:通常表
分类:
系统相关 时间:
2020-10-10 17:26:05
阅读次数:
22
bash和shell是linux下的不同程序,大体功能是一样的,但是命令的解释上(语句的执行)有细微的差别。 已知的不同如下 if-then语句 bash if [ "A" == "B" ]; then shell,];后不能有空格 if [ "A" == "B" ];then bash输出彩色字符 ...
分类:
系统相关 时间:
2020-10-09 20:46:19
阅读次数:
32
cp命令(代表复制)是Linux和其他类似UNIX的操作系统上常用的命令之一,用于复制文件和目录。在本文中,我们将展示如何在Linux中强制执行cp命令覆盖复制操作而无需确认。通常,当你运行cp命令时,它会覆盖目标文件或目录,如下所示。# cp bin/git_pull_frontend.sh te ...
分类:
其他好文 时间:
2020-10-08 18:24:01
阅读次数:
17
默认playbook会检测task执行的返回状态,如果遇到错误则会立即终止playbook的后续task执行,然而有些时候playbook即使执行错误了也要让其继续执行。 加入参数:ignore_errors:yes 忽略错误 - name: Get PHP Install status shell ...
分类:
其他好文 时间:
2020-10-07 21:32:58
阅读次数:
23
Redis设置密码 设置密码有两种方式。 1. 命令行设置密码。 运行cmd切换到redis根目录,先启动服务端 >redis-server.exe 另开一个cmd切换到redis根目录,启动客户端 >redis-cli.exe -h 127.0.0.1 -p 6379 客户端使用config ge ...
分类:
其他好文 时间:
2020-10-07 21:24:47
阅读次数:
32