随笔分类 - shell
摘要:EOF是(END Of File)的缩写,表示自定义终止符。既然自定义,那么EOF就不是固定的,可以随意设置别名,在linux按ctrl-d 就代表EOF。EOF一般会配合cat能够多行文本输出。其用法如下: <<EOF #开始 .... #输入内容 EOF #结束 还可以自定义,比如自定义: <<
阅读全文
摘要:1.用` `,(尖号)把命令括起来,然后赋值给变量 dir=`pwd` 2.采用 变量=$(pwd) dir=$(pwd)
阅读全文
摘要:参考地址:https://www.cnblogs.com/liyuanhong/articles/7728034.html EOF的使用参考:https://www.cnblogs.com/liyuanhong/articles/7101666.html expect使用参考:https://www
阅读全文
摘要:1、find file.txt 在当前目录下,查找file.txt是否存在 2、find . -name file.txt 在当前目录下,递归查找file.txt文件 3、find . -iname file.txt 在当前目录下,递归查找file.txt文件 (忽略大小写) 4、find . 列出
阅读全文
摘要:参考地址:https://www.cnblogs.com/liyuanhong/p/10390786.html expect使用参考:https://www.cnblogs.com/liyuanhong/articles/10390785.html 楼主遇到一个这样的场景: 在服务端执行脚本的时候,
阅读全文
摘要:shell条件测试可以通过以下两种方式: test 参数 测试内容 [ 参数 测试内容 ] 一、测试文件类型: test -e 文件名 (测试文件是否存在) [ -e 文件名 ] 测试文件是否存在,注意中括号两边的空格 test -f 文件名 判断是否为普通文件 test -d 文件名 判断是否为目
阅读全文
摘要:shell中变量值,如果不手动指定类型,默认都是字符串类型: 例如: 结果会输出:123+456 shell中,如果要进行数值运算,可以通过一下方法: 方法1: 方法2: 通过declare -i 来声明c的数值类型为int类型 方法3: 通过貂绒expr命令来进行字符串的加减
阅读全文
摘要:一、linux中主要用的bash shell;查看linux系统中支持的shell种类可用: 执行shel脚步的方式: 1、赋予脚步可执行权限,使用相对或绝对路径调用该脚本 2、使用shell命令调用脚本(此时脚本可以不需要执行权限): 注意:shell脚本以 #! /bin/bash 开头,表示一
阅读全文