shell
文章平均质量分 59
he_qiao_2010
Make a dent in my notebook... not in the universe
展开
-
SHELL笔记:-if-else,case练习
编写一段 shell 程序完成:根据从键盘输入的学生成绩,显示相应的成绩标准,也可以同时输入多个成绩,最多为5 个,以空格分隔。要求:1.分出不及格、及格、中、良和优秀等.2.要有对*.?分的识别能力.3.如果是多个成绩需要从高到低进行显示.4.所使用的shell 语句不限.5.以程序行数最少为最佳.代码:#!/bin/sh#function:将学生成绩进原创 2013-04-05 20:49:03 · 1756 阅读 · 0 评论 -
shell进制转换
1. N进制整数到十进制整数之间的转换 A) 使用 echo $((BASE#number)) 命令转换(BASE为2到64之间的整数) $echo $((16#1a)) 26 $echo $((32#1G)) 33 $echo $((32#1V)) 63 $echo $(64#1a)) 74 $ech转载 2013-03-23 14:33:45 · 1097 阅读 · 0 评论 -
SHELL判断一个字串是否为数字的几种方法
Shell中经常需要判断一个参数的类型,用来决定是否将该参数传给后续代码执行。这里简单介绍两种判断一个字符串是否为数字的方法: 1.使用Linux下相当牛X的计算器bc,当然这里有点大材小用了,不过也不失为一种方法echo $str | bc将字串打印出来,通过管道传给计算器bc这个程序,这个程序的基本功能是计算表达式的值,但是特别的是在输入单个数字,它返回的值仍然是这个数原创 2013-02-25 14:05:59 · 15878 阅读 · 0 评论 -
用shell编写的几个支持http接口测试的工具方法
后续还会更新。#!/bin/sh#author joel#URLencode方法url_encode(){ echo "$1" | tr -d '\n' | xxd -plain | sed 's/\(..\)/%\1/g' | tr -d '\n' return 0}#URLdecode方法url_decode(){ printf $(ech原创 2017-11-08 23:38:49 · 2880 阅读 · 0 评论 -
基于Ngxtop的QPS监控
之前参与一个公有云项目的开发,系统入口是公有云平台提供的LB。云平台的LB再将请求转发到后方的多台Nginx,Nginx上再做反向代理到后方的服务器。为了获取系统的QPS,我们在Nginx服务器上写了个定时任务脚本,定期采集并发量,然后汇总。并发量采集脚本先安装ngxtop 依次运行:sudo yum -y install epel-releasesudo ...原创 2018-07-14 12:40:10 · 2335 阅读 · 0 评论