Shell脚本
wgw_memory
这个作者很懒,什么都没留下…
展开
-
Shell脚本之俄罗斯方块
#!/bin/bashTetris Game10.21.2003 xhchen<[email]xhchen@winbond.com.tw[/email]>#APP declarationAPP_NAME="${0##*[\/]}"APP_VERSION=“1.0”#颜色定义cRed=1cGreen=2转载 2018-11-06 11:13:35 · 987 阅读 · 1 评论 -
三剑客之awk的用法
步骤一:awk文本过滤的基本用法1)基本操作方法格式:awk [选项] ‘[条件]{指令}’ 文件其中,print 是最常用的编辑指令;若有多条编辑指令,可用分号分隔。Awk过滤数据时支持仅打印某一列,如第2列、第5列等。处理文本时,若未指定分隔符,则默认将空格、制表符等作为分隔符。直接过滤文件内容:[root@svr5 ~]# cat test.txthello the worl...原创 2018-12-18 15:47:00 · 511 阅读 · 0 评论 -
Shell脚本之一键安装LNMP环境
本脚本和Nginx源码包、php-fpm的rpm包在一个目录才能使用本脚本的LNMP为Linux、Nginx、Mariadb、PHP脚本内容:#!/bin/bashyum repolist &>/dev/null[ $? -eq 0 ]&&yum -y install gcc pcre-devel openssl-devel || echo &am原创 2018-11-22 14:33:06 · 904 阅读 · 0 评论 -
Shell脚本之石头剪刀布(123数字版)
#!/bin/bashgame=(石头 剪刀 布)num=$[RANDOM%3+1]a=${game$[num]} echo "1 石头" echo "2 剪刀" echo "3 布" read -p '请输入1-3:' n原创 2018-11-05 16:57:57 · 1288 阅读 · 3 评论 -
Shell脚本之数字大小排列(小到大)
#!/bin/bashread -p ‘请输入一个数字:’ num1read -p ‘请输入一个数字:’ num2read -p ‘请输入一个数字:’ num3#不管谁大谁小,最后都打印 echo “num1,num1,num1,num2,$num3”#num1 中永远存最小的值,num2 中永远存中间值,num3 永远存最大值#如果输入的不是这样的顺序,则改变数的存储顺序,如:可以将...原创 2018-11-05 15:18:09 · 9486 阅读 · 2 评论 -
Shell脚本之九九乘法表
#!/bin/bashfor i in `seq 9`do for j in `seq $i` do echo -n "$i*$j=$[j*i]" done echodone原创 2018-11-05 11:29:51 · 1711 阅读 · 0 评论 -
Shll脚本之fork炸弹
(珍爱生命…)脚本内容:#!/bin/bash#快速消耗计算机资源,致使计算机死机#定义函数名为.(点), 函数中递归调用自己并放入后台执行.() { .|.& };.原创 2018-11-05 10:06:18 · 414 阅读 · 0 评论 -
Shell脚本之坦克大战
(那位大佬发的那个地方忘记再哪了,好久前看到的,代码加空行有1189行…)脚本内容:#!/bin/bash# BY: LingYi# DATE: 2016.02.23#place temporary filestmpdir='/tmp'#u:up d:down l:left r:rightboundary_u=2boundary_d=26boundary_l=3boun...转载 2018-11-06 16:15:02 · 3651 阅读 · 7 评论 -
Shell脚本之等腰三角形
脚本内容:#!/bin/bash# 等腰三角形read -p "Please input the length: " n #请输入长度:for i in `seq 1 $n`do for ((j=$n;j>i;j--)) do echo -n " " done for m in `seq 1 $i` do转载 2018-11-06 15:24:40 · 3567 阅读 · 2 评论 -
三剑客之sed的用法
步骤一:认识sed工具的基本选项sed命令的常用选项如下:-n(屏蔽默认输出,默认sed会输出读取文档的全部内容)-r(让sed支持扩展正则)-i(sed直接修改源文件,默认sed只是通过内存临时修改文件,源文件无影响)1)sed命令的 -n 选项执行p打印等过滤操作时,希望看到的是符合条件的文本。但不使用任何选项时,默认会将原始文本一并输出,从而干扰过滤效果。比如,尝试用sed输出/...原创 2018-12-18 15:48:13 · 746 阅读 · 0 评论