随笔分类 -  Shell

摘要:问题? 执行 shell 错误 错误 syntax error near unexpected token `}' 查看字符编码格式 # cat -v test.sh 空格部分 显示的都是 一些 ... M-BM- M-BM- M-BM- M-BM- M-BM- M-BM- ... 更改替换为十六进 阅读全文
posted @ 2020-06-16 11:56 01234567 阅读(213) 评论(0) 推荐(0) 编辑
摘要:状态码返回判断,端口存活判断 阅读全文
posted @ 2020-03-27 18:33 01234567 阅读(494) 评论(0) 推荐(0) 编辑
摘要:Shell test 命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 字符串测试 文件测试 Shell还提供了与( -a )、或( -o )、非( ! )三个逻辑操作符用于将测试条件连接起来, 其优先级为:"!"最高,"-a"次之, 阅读全文
posted @ 2019-08-08 10:03 01234567 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Linux中shell变量$#,$@,$0,$1,$2的含义解释: 阅读全文
posted @ 2018-06-20 19:56 01234567 阅读(253) 评论(0) 推荐(0) 编辑
摘要:检测 wget 是否存在 阅读全文
posted @ 2018-04-04 15:15 01234567 阅读(202) 评论(0) 推荐(0) 编辑
摘要:ssh 批量执行命令 阅读全文
posted @ 2018-04-04 15:12 01234567 阅读(385) 评论(0) 推荐(0) 编辑
摘要:测试登陆脚本 # 结果 root 123 3306 127.0.0.1 阅读全文
posted @ 2018-04-04 14:44 01234567 阅读(335) 评论(0) 推荐(0) 编辑
摘要:判断 file 文件中 第一个变量 出现次数 阅读全文
posted @ 2018-04-03 18:12 01234567 阅读(224) 评论(0) 推荐(0) 编辑
摘要:判断路径 阅读全文
posted @ 2018-04-03 18:06 01234567 阅读(366) 评论(0) 推荐(0) 编辑
摘要:循环数组 阅读全文
posted @ 2018-04-03 18:05 01234567 阅读(579) 评论(0) 推荐(0) 编辑
摘要:判断参数是否为空-空退出并打印null 阅读全文
posted @ 2018-04-03 18:02 01234567 阅读(551) 评论(0) 推荐(0) 编辑
摘要:从1叠加到100 阅读全文
posted @ 2018-04-03 17:58 01234567 阅读(465) 评论(0) 推荐(0) 编辑
摘要:模拟ssh登录 阅读全文
posted @ 2018-04-03 17:56 01234567 阅读(210) 评论(0) 推荐(0) 编辑
摘要:telnet 交互 阅读全文
posted @ 2018-04-03 17:55 01234567 阅读(325) 评论(0) 推荐(0) 编辑
摘要:交互双引号较长变量 阅读全文
posted @ 2018-04-03 17:54 01234567 阅读(268) 评论(0) 推荐(0) 编辑
摘要:shell 执行命令操作 阅读全文
posted @ 2018-04-03 17:52 01234567 阅读(461) 评论(0) 推荐(0) 编辑
摘要:expect expect 是一种自动交互语言,能实现在shell脚本中为scp和ssh等自动输入密码自动登录. ssh 后 sudo 阅读全文
posted @ 2018-04-03 17:47 01234567 阅读(174) 评论(0) 推荐(0) 编辑
摘要:set foo "a bc" # 定义变量 set b {$a}; # 转义 b的值为" $a " ,而不是变量结果 set a 3; incr a 3; # 数字的自增. 将a加3,如果要减3,则为 incr a –3; set c ... 阅读全文
posted @ 2018-04-03 17:40 01234567 阅读(609) 评论(0) 推荐(0) 编辑
摘要:getopts是linux系统中的一个内置变量,一般用在循环中。每当执行循环是,getopts都会检查下一个命令选项,如果这些选项出现在option中,则表示是合法选项,否则不是合法选项。并将这些合法选项保存在VARIABLE这个变量中。 在shell脚本中,对于简单的参数,我们使用$1 $2 来处 阅读全文
posted @ 2018-04-03 17:33 01234567 阅读(842) 评论(0) 推荐(0) 编辑
摘要:shift shift命令用于对参数的移动 (左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。 示例 1 示例2 阅读全文
posted @ 2018-04-03 15:45 01234567 阅读(424) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示