#!/bin/bashj=0for((i=1;i<=100;i++));doj=$(($i+$j))doneecho$j
原创 2017-12-22 20:50:06
705阅读
3点赞
练习一:写一个脚本        1.设定变量FILE的值为/etc/passwd        2.依次向/etc/passwd中的每个用户问好,并且说出对方的ID是什么         形如:(提示:
转载 2023-12-30 16:18:22
57阅读
文章目录一、执行脚本命令汇总二、shell传参三、常用技巧四、综合示例 一、执行脚本命令汇总bash text.shchmod a+x text.sh   ./text.sh将当前文件所在的路径加入到环境变量中去,即修改环境变量,则可只输入文件名即能执行文件export PATH=$PATH:/(软件的路径名)二、shell传参脚本命令行输入传参——在执行命令时后加位置参数(利用$0,
转载 2023-11-23 13:26:00
71阅读
# MySQL SQL脚本 ## 什么是MySQL SQL脚本? MySQL SQL脚本是一种用于管理和执行MySQL数据库的脚本语言。它允许用户通过编写一系列的SQL语句,来完成数据库的创建、数据表的定义、数据的插入和查询等操作。 SQL脚本可以包含多个SQL语句,这些语句按照顺序执行,可以一次性执行,也可以逐个执行。这使得SQL脚本成为管理和维护数据库的有力工具。 ## SQL脚本
原创 2023-12-22 06:11:21
133阅读
高级篇一、处理用户输入1. 读取脚本参数Bash Shell 将命令行中传递给脚本的参数赋值给一组特殊的变量,叫做位置变量(positional parameters)。位置变量用 $number 的形式表示。如 $0 表示脚本文件的名称,$1 表示脚本收到的第一个参数,$2 表示第二个参数,以此类推,直到 $9 表示第九个参数。从第十个参数起,使用 ${number} 的形式。即第十个参数表示为
转载 2023-12-25 14:07:29
55阅读
案例一:输入网卡的名字,来输出网卡的IP1.问题: 1.)参数后判断要加“” 2.)名字为空时显示ip2.分析:) 把本机的所有网卡名列出来,来引导用户输入。) 使用命令列出所有网卡信:ifconfig) 设计一个函数,把网卡名作为参数,函数返回网卡的IP) 在获取某个网卡IP时,考虑网卡有多个IP地址(或为空IP的网卡)3.流程图:4.实现:5.实现解析:) egrep awk,反复运行和推敲命
转载 2023-11-06 20:00:35
102阅读
11. 编写脚本,实现人机<石头,剪刀,布>游戏 #!/bin/bash #Author:丁丁历险(Jacob) game=(石头 剪刀 布) num=$[RANDOM%3] computer=${game[$num]} #通过随机数获取计算机的出拳 #出拳的可能性保存在一个数组中,game[0],game[1],game[2]分别是 3 中不同的可能   echo &qu
原创 2018-01-25 15:16:54
3951阅读
先了解下编写Shell过程中注意事项 开头加解释器:#!/bin/bash 语法缩进,使用四个空格;多加注释说明。 命名建议规则:全局变量名大写、局部变量小写,函数名小写,名字体现出实际作用。 默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。 有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,set-x 打印执行过程。 写脚本一定先测试再到生产上。
原创 2023-11-19 10:12:39
167阅读
1点赞
1. 编写 hello world 脚本 #!/bin/bash echo "hello world"   2. 通过位置变量创建 Linux 系统账户及密码 #!/bin/bash #$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数 useradd    "$!" echo "$2&quot
原创 2018-01-24 10:45:43
10000+阅读
linux shell-awk
原创 2024-06-28 11:03:19
26阅读
linux shell grep命令
原创 2024-09-01 11:03:21
31阅读
linux slinux shell-datehell-date
原创 11月前
27阅读
Shell脚本实例一1. 每隔3秒调用一次2. 批量远程主机软件部署程序3. 批量创建用户4. 告警内存使用率大于80%5. ftp自动批量下载文件6. 检测千台服务器ping连接性7. 屏蔽每分钟访问超过200的IP8. 屏蔽每分钟SSH暴力破解超过10次的IP9. 检查MySQL主从同步状态10. MySQL数据库备份 1.编写脚本每隔3秒调用自己一次,但是该进程会一直增加#!/bin/ba
转载 2023-12-18 16:10:20
35阅读
Test examples 来源: https://learning.getpostman.com/docs/postman/scripts/test_examples/ Test scripts are run after a request is sent and a response ha
原创 2021-08-24 10:38:16
301阅读
REST的架构设计  REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP协议。  REST架构遵循了CRUD原则,CRUD原则对于资源只需要四种行为:Create(创建)、
转载 10月前
55阅读
一、lua脚本lua是一种轻量小巧的脚本语言,用标准的C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。lua的详细内容你可以参考lua官方网站:http://www.lua.org/ (lua的官方网站和它的设计理念一,轻量简洁易上手) 二、redis中的luaredis从2.6版本开始内置了lua模块,所以在redis服
转载 2024-03-11 10:36:34
367阅读
今天开始学习编写shell脚本100,写博客的主要是为了记录这个过程,以便日后的回顾,今天开始第一个脚本:1、每天生成一个文件描述:请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为)2017-07-05.log,并且把磁盘的使用情况写到到这个文件中,(不用考虑cron,仅仅写脚本即可)[root@1-CentOS-7-30-LAMPscripts]#cateve
原创 2019-06-01 17:05:17
10000+阅读
[root@1-CentOS-7-30-LAMP~]#catselectmenu.sh#!/bin/bash###menuselect#########DanChen##############2019-6-5#######PS3="Pleaseinputyourchoice:"while:doselectinputindisk_patitondisk_usememory_us
原创 2019-06-05 09:18:08
910阅读
1,可以为用户做正整数的加、减、乘、除、取余的运算,且在用户输入非正整数时给与提醒 2,有个httpd的虚拟主机配置文件叫/etc/httpd/conf.d/test-88.conf,内容如下,要求编写脚本将虚拟主机www.b.com加入到www.c.com配置的上面,b网站的其他参数可以在运行脚本时自定义,另外c网站的根目录要修改成/var/www/html_c,还要判断如果test-88.co
原创 2023-02-08 14:25:51
133阅读
在写脚本的时候经常出现一种情况就是,在windows下写,写完之后拷进去执行,可是考进去却发现报错,而错误却又很奇葩,例如我的for循环语句出现syntax error near unexpected token do错误,仔细看了几遍自己写的shell脚本,发现并没有错误,最后想到可能就是换行符 这种情况发生的原因是因为你所处理的文件换行符是dos格式的&rdquo;\r\n&rdquo;&n
推荐 原创 2013-02-19 15:53:12
1643阅读
3点赞
4评论
  • 1
  • 2
  • 3
  • 4
  • 5