E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
脚本练习
【Linux命令】《鸟哥Linux基础》第十二章 学习shell脚本
12.1简单shell脚本介绍12.2简单shell
脚本练习
12.2.1简单范例范例1:永远的开端Helloworldcathello.sh输出:#!
ScriptGirl
·
2020-08-09 23:57
Linux基础
脚本语言
shell文本三剑客——3. awk
awk3.1基础知识练习在前后放入name和end并输出第一列以bash开头或nologin为结尾的添加第7列是nologin的输出所有列返回列数和行数或且3.2awk
脚本练习
awk是一种编程语言,用于在
chd_xu
·
2020-08-07 16:11
shell
shell
脚本练习
一(if语句、case语句、for语句、while语句)
if多分支语句练习#!/bin/bashread-p"请输入100米赛跑秒数:"iif[$i-lt10]&&[$i-gt0]thenecho"进入决赛"read-p"输入男女"aif[$a=男]thenecho"进入男子组"elif[$a=女]thenecho"进入女子组"elseecho"error"fielif[$i-ge10];thenecho"淘汰"elseecho"错误"ficase语句
weixin_33850890
·
2020-07-30 17:45
shell脚本快速入门之-----shell
脚本练习
100例!!!
文章目录1、循环ping192.168.110网段的所有主机2、for批量创建用户3、创建存放1-100奇数的数组里创建任意数字及长度的数组,根据客户的需求加入元素4、将一个数组中的所有不够60的提到605、判断数组中最大的数6、猜数字游戏7检测本机当前用户是否为超级管理员,如果是管理员,则使用yum安装vsftpd,如果不是,则提示您非管理员(使用字串对比版本)8编写脚本,实现人机游戏9、99乘
不吃小白菜
·
2020-07-30 05:23
shell脚本
linux
shell
shell
脚本练习
1、统计/var/log下文件的个数。在#!/bin/bashdir=/var/logcount=0foriin${dir}/*doif[-e$i]thencount=`expr$count+1`fidoneecho$count2、如何将F1.txt文件的运行结果输出到F2.txt里?#!/bin/bashecho''startcopyfile..''find./-name"F1.txt"|cat
小恶魔�
·
2020-07-28 09:26
perl
脚本练习
题目:123456782465879076116787100897899求出文本中数字的最大、小值我看很多的朋友都用shell的awk实现了,但本人对awk不是很了解,试着用perl简单的写了一下,也能实现code:#!/usr/bin/perl-wusestrict;useList::Utilqw(maxmin);openmy$file,';close$file;printmin(@array)
weixin_34190136
·
2020-07-15 05:35
js
脚本练习
:文本框输入数字,点击按钮后,由小到大排列,并返回给文本框...
//点击按钮,出发so方法functionso(){//根据标签名,批量获取输入对象varinps=document.getElementsByTagName("input");//创建一个数组,用来储存输入对象的值varinpsValue=newArray();//将输入对象的值储存到该数组中,因按钮也是input标签,需要-1去除该值for(vari=0;i请输入第一个数字请输入第二个数字请输
weixin_30726161
·
2020-07-15 03:28
分享7个shell脚本实例--shell
脚本练习
必备
概述看多shell脚本实例自然就会有shell脚本的编写思路了,所以我一般比较推荐看脚本实例来练习shell脚本。下面分享几个shell脚本实例。1、监测Nginx访问日志502情况,并做相应动作假设服务器环境为lnmp,近期访问经常出现502现象,且502错误在重启php-fpm服务后消失,因此需要编写监控脚本,一旦出现502,则自动重启php-fpm服务。#场景:#1.访问日志文件的路径:/d
dibisha7239
·
2020-07-14 09:57
培训角色扮演078--100 170703
用话术
脚本练习
我们做营销时,为让客户经理省时、省力的快速成交,会有产品亮点的话术脚本,这些练习能帮助客户经理,能快吸引客户,促成订单。这些亮点也是能使客户经理,更快的熟悉新产品,新套餐。
笑笑1068
·
2020-07-14 03:24
shell
脚本练习
之while循环语句及until循环语句
/bin/bashforiin{1..5}doecho$idone练习:shell
脚本练习
之计算1-50偶数和【4】项目案例:Shell脚本同步系统时间2.until循环语句【1】语法结构:和while
徐一435
·
2020-07-12 21:36
shell
shell
linux
运维
gff数据处理
Perl
脚本练习
通过数组和哈希引用读取存储复杂数据要求gff文件,记录每个基因的名称、起始终止位置、染色体、转录本信息数据#注释行分割:\t9列:gff格式思路构建一个哈希,结构my%gene=(geneID
ruby912
·
2020-07-11 22:08
perl
生信教程
根据id提取fasta序列
Perl
脚本练习
bioperl读入写出fasta要求根据序列ID,从fasta文件中提取目标序列并输出数据序列IDfasta文件思路以序列ID为键,构建哈希用bioperl读入fasta,获得序列id如果
ruby912
·
2020-07-11 22:08
perl
生信教程
shell
脚本练习
--数组
问题描述:某个员工的linux系统有大量重复的软件(版本不同),导致使用yum安装软件时报错。现在需要将重复的软件找出来,将低版本的软件删掉。执行rpm-qa|sort显示如下:[root@cws85~]#rpm-qa|sorta52dec-0.7.4-27.el7.x86_64aalib-libs-1.4.0-0.22.rc5.el7.x86_64abattis-cantarell-fonts-
beiba9956
·
2020-07-11 02:38
提取一个数据的子集
perl
脚本练习
要求根据提供的ID,提取一个数据的子集输出到一个新的文件数据表达矩阵目标基因ID思路目标基因按行循环读取,获得一个哈希,基因名为键表达矩阵按行读取,提取基因名,判断是否存在哈希的键中,如果存在就输出这一行
ruby912
·
2020-07-10 18:45
perl
生信教程
记一次Shell
脚本练习
_CentOS 7 自动安装Mysql5.7
操作环境:CentOS7[root@localhost~]#cat/etc/redhat-releaseCentOSLinuxrelease7.7.1908(Core)镜像使用的是国内MySQL镜像站(中国科技大学开源软件镜像)#!/bin/bash#byliujunat2020-3-11echo"CentOS7下安装mysql5.7.25,按^C退出脚本."sleep5echo"清理环境"sys
Mask_o
·
2020-07-08 07:56
记一次
shell
脚本练习
题(一)
写一个脚本1.设定变量FILE的值为/etc/passwd2.依次向/etc/passwd中的每个用户问好,并且说出对方的ID是什么形如:(提示:LINE=wc-l/etc/passwd|cut-d""-f1)Hello,root,yourUIDis0.3.统计一个有多少个用户方案1:#!/bin/bashFILE="/etc/passwd"LINE=`cat/etc/passwd|wc-l`fo
zfx1997
·
2020-07-06 12:37
shell
脚本练习
题
1、猜数字游戏系统随机给出一个数,猜大小,#!/bin/bashecho"可以输入q或者quit退出!"a=$[RANDOM%100+1]while:doread-p"请输入一个1-100之间的整数:"numi=`echo$num|sed's/[0-9]//g'`if[-z"$num"];thenecho'输入为空,请重新输入!'continuefiif[$num==q]||[$num==quit
不会测试的开发不是好运维
·
2020-07-06 03:33
shell脚本
shell
脚本练习
题
一、用shell脚本实现进度条#!/bin/bashfunction proc() 4 { 5 count=0 6 bar="" 7 lable=("|" "/" "-" "\\") 8 while [ $count -le 100 ] 9 do 10 let index=count%4 11 pr
weixin_34310369
·
2020-07-06 01:40
Shell
脚本练习
题集合
Shell
脚本练习
题集合Shell
脚本练习
题集合1.选择题2.填空题3.简答题4.编程题5.企业面试题1.选择题1.函数内如何设置局部变量()A:localB:exportC:sourceD:function2
51DevOps-刺天冬
·
2020-07-05 09:00
linux基础
随笔
【shell
脚本练习
】判断目录读写权限
学习shell小练习判断/tmp/lzz这个目录是否有读写权限,如果没有则添加权限#!/bin/bash#name:testdir.sh#authro:orangleliu#date:2014-08-03#version:v1.0#===================TestDir="/tmp/lzz"#===================#function->Chenck_Dir()#===
orangleliu
·
2020-07-04 23:13
Shell
shell
脚本练习
:显示菜单给用户选择
写一个脚本,完成以下功能:1、提示用户输入一个用户名;2、显示一个菜单给用户,形如:U|ushowUIDG|gshowGIDS|sshowSHELLQ|qquit3、提醒用户选择一个选项,并显示其所选择的内容;如果用户给的是一个非上述所提示的选项,则提醒用户给出的选项错误,并请其重新选择后执行;menu(){cat/dev/null`;thenmenuread-p"PleseOption:"opt
yangyzc
·
2020-07-01 07:52
bash练习
LINUX学习
shell
脚本练习
2 (while循环语句)
While条件测试语句练习vimGuess.sh#!/bin/bashPRICE=$(expr$RANDOM%1000)TIMES=0echo“商品实际价格为0-999之间,猜猜看是多少?”whiletruedoread-p“请输入您猜测的价格数目:”INTletTIMES++if[$INT-eq$PRICE];thenecho“恭喜您答对了,实际价格是$PRICE”echo“您总共猜g$TIME
阿布拉卡达布拉_abc
·
2020-06-30 13:51
IT
shell
linux
FTP 获取数据
脚本练习
题目:在home下建立datafile文件夹,cd/hometouchdatafilechmod+xdatafile并放置-----在WINDOWS下spool命令导出emp表数据文件,要求列之间无空格的,emp表导出到122.txt和emp表的数量导出到123.flg文件,======================================UE编辑器里写第一步:setechooff;se
沫沫妞 哟
·
2020-06-29 06:39
Linux
脚本练习
_当用户输入值为数字时显示 非数字时不显示 输入 end 时退出
#!/bin/bash##ScriptFilename:print_test.sh.##WritenbyWangxiaoqiang2014/12/17.while:;do read-p"Pleaseinputanumber:"number ["$number"=="end"-o"$number"=="END"-o"$number"=="End"]&&break key=`echo${number}
RedHat-小怪兽
·
2020-06-27 13:22
Scripts
脚本练习
_输入用户名 检测用户是否存在 存在则检测家目录是否存在
#!/bin/bash##ScriptFilename:check_home.sh.##WritenbyWangxiaoqiang2014/12/17.read-p"Pleaseinputausername:"username["${username}"=="root"]&&echo"${username}'shomedirisexist,verygood!"\ &&ex
RedHat-小怪兽
·
2020-06-27 13:22
Scripts
脚本练习
_比较长
#!/bin/bash##功能:自动生成两个文件,文件一以空格为分隔符,第一列为手机号码,第二列为话费金额## 文件二以空格为分隔符,第一列为手机号码,第二列为流量金额## 其中,文件一、二中的手机号码相同、并且一一对应,金额不同##要求:1、打印出话费金额最大的手机号码跟话费消费金额## 2、打印出流量金额最大的手机号码跟流量消费金额## 3、汇总出总话费金额
RedHat-小怪兽
·
2020-06-27 13:22
Scripts
脚本练习
12个MongoDB的可视化工具,以及shell 操作
脚本练习
一、准备好,本地安装MongoDB或者远程可连接的MongoDB服务器客户端,可以是命令行工具,点击可下载,记得配置环境变量。也可以是可视化工具,比较多哈1.Robomongo,2.MongoBooster,3.NoSQLBooster4.Studio3T5.MongoDBCompass6.NucleonDatabaseMaster7.NoSQLManager8.MongoManagementSt
Tonels
·
2020-06-25 22:31
练习
数据库
脚本练习
-Script.sh批量创建用户
以下所有操作都是在Red-hat7.0上1.任务要求2.代码展示脚本代码:1#!/bin/bash23userFileRow=`cat$1|wc-l`4passwdFileRow=`cat$2|wc-l`56while["$#"-lt"2"]7do8echo"pleasegivemeuserfileorpasswdfile"9exit010done1112while["$userFileRow"-
大猩猩Bigstar
·
2020-06-22 02:01
Shell脚本
shell
脚本练习
案例
shell
脚本练习
案例案例一:通过位置变量创建系统账户及密码分析(1)通过位置变量创建Linux系统账户及密码(2)创建用户,111为第一个变量(3)为用户设置密码,123456为第二个变量实现#!
寒笙
·
2020-04-13 20:00
rc脚本
这个rc
脚本练习
现在看了几遍视频也不懂,仅仅是跟着视频写出代码也没啥用,留待后面回来学习吧。
C1awn_
·
2020-04-05 08:03
脚本练习
20170704
1.编写脚本,求100以内所有正奇数之和vimpositive_old.sh#!/bin/bashsum=0foriin{1..100};doletsum+=$idoneecho$sum2.编写脚本,提示请输入网络地址,如192.168.0.0,判断输入的网段中主机在线状态,并统计在线和离线主机各多少#!/bin/bashnet='172.17.253'uphost=0downhost=0fori
JevonWei
·
2020-02-21 20:39
大神的shell
脚本练习
shell
脚本练习
示例1.计算1到100的和#!
つ〆以往的誓言゛
·
2020-01-02 16:00
脚本练习
,Mysql安装
/www.jianshu.com/p/45877934ea5f)修改密码方式一:image.pngmysql常用修改设置(https://www.jianshu.com/p/7ef2c2e11ec8)
脚本练习
夜醉梦紅尘
·
2019-10-19 09:35
SHELL
脚本练习
1.编写脚本sumid.sh,计算/etc/passwd⽂件中的第10个⽤户和第20⽤户的ID之和#!/bin/bashS_O=head/etc/passwd|tail-1|cut-d:-f3S_T=head-20/etc/passwd|tail-1|cut-d:-f3echo-e"/etc/passwd文件中的第10个和第20个用户的ID之和为:\e[1;33m$[${S_O}+${S_T}]\
90001丶冷眸
·
2019-10-17 21:03
SHELL脚本练习
内核参数、top命令、
脚本练习
、initrd简介
内核参数、top命令、
脚本练习
、initrd简介列举常见的内核参数以及参数的意义(1)net.ipv4.ip_forward:数据包的路由转发开关,设置为1表示开启,0表示关闭(2)net.ipv4.conf.default.rp_filter
不会运维
·
2019-09-22 14:53
内核参数
top命令
脚本练习
init
shell
脚本练习
--数组
问题描述:某个员工的linux系统有大量重复的软件(版本不同),导致使用yum安装软件时报错。现在需要将重复的软件找出来,将低版本的软件删掉。执行rpm-qa|sort显示如下:[root@cws85~]#rpm-qa|sorta52dec-0.7.4-27.el7.x86_64aalib-libs-1.4.0-0.22.rc5.el7.x86_64abattis-cantarell-fonts-
taolinba213
·
2019-09-10 17:34
shell
数组
linux100day(day8)--shell监控
脚本练习
这是一个大型的监控脚本,方便于查看硬盘,网络,负载,内核版本等系统信息。本脚本来自于github的atarallo,我对脚本做出了改编和一些注释,尽量让新手也能理解,这个脚本逻辑清楚简单,适合用于练习。脚本运行效果脚本代码1#!/bin/bash2#Author:fissure3#Blog:https://home.cnblogs.com/Y139147/4#Time:2019-09-0609:5
fissure
·
2019-09-07 11:00
Linux运维---shell
脚本练习
串烧1
脚本说明1.脚本1:解决重装大量的库文件2.脚本2:选择并切换到想要切换的工作目录脚本1说明:某位员工的centos7主机系统出现如下问题:执行ldconfig命令时报如下错误:库文件是空的,长度为0,需要重装这些库文件。ldconfig:File/lib/libstdc++.so.6isempty,notchecked.ldconfig:File/lib/libstdc++.so.6.0.19i
taolinba213
·
2019-08-29 15:56
shell
python 简单
脚本练习
1
#fafilesplitname```#!/usr/bin/evnpython2#-*-coding:utf-8-*-__author__='xxx'importsys,osdefrename_forzwp3(infile,outfile):ini=open(infile,'r')out=open(outfile,'w')foriinini:i=i.strip()ifi.startswith('>
生信小白2018
·
2019-08-07 14:47
内核参数、top命令、
脚本练习
、initrd简介
1、列举常见的内核参数以及参数的意义参数名取值说明net.ipv4.ip_forward0,1是否开启数据包转发net.ipv4.conf.default.rp_filter0,1对从默认网卡进来的数据包进行反向路径校验net.ipv4.conf.default.accept_source_route0,1是否接受含有源路由信息的ip包net.ipv4.tcp_max_tw_bucketssize
Journey_8685
·
2019-08-07 11:17
linux shell
脚本练习
题(1)
1.通过命令行参数给定两个参数第一个参数作为文本文件名,显示文件的元数据信息,并将信息保存到给定的第二个参数的文件中#!/bin/bashstat$1stat$1&>$2cat$22.显示当前脚本文件名并将当前脚本复制到/emp#!/bin/bash#显示当前脚本名echo$0#复制到/emp目录下cp$0/emp3.编写shell脚本,实现两个变量之间的加减乘除运算#!/bin/bashread
MorningBrother
·
2019-08-02 10:23
linux
shell脚本
linux
shell
脚本练习题
rpm、yum、sed总结及shell
脚本练习
1、每12小时备份并压缩/etc/目录至/backup目录中,保存文件名称格式为,"etc-年-月-日-时-分.tar.gz"0*/12***/usr/bin/tar-jcP-f/backups/etc-$(date+\%F-\%H).tar.xz/etc2、rpm包管理功能总结以及实例应用演示。程序包管理器:源代码-->目标二进制格式-->组织成为一个或有限几个"包"文件;安装、升级、卸载、查询
Journey_8685
·
2019-07-24 14:30
bash
脚本练习
(第2版)
1.求100以内所有偶数之和#!/bin/bashdeclare-ievensum=0declare-ii=0while[$i-le100];doleti++if[$[$i%2]-eq1];thencontinuefievensum=$[$evensum+$i]doneecho"$evensum"2.求100以内所奇数之和1#/bin/bash23declare-ioddsum=04declare
Kasumi_yuki
·
2019-05-29 21:22
linux基础学习
shell脚本学习,常用
脚本练习
实战(一)
学习linux命令,是一个量变到质变的过程,我们多看别人处理问题的方法,掌握一些命令及技巧,遇到不懂就去搜索查询,平时养成用命令的习惯,尽量不要用可视化的工具,久而久之,下笔如有神,呼之即来,当然做任何事情经验都是这样积累的特别有用的命令我会加粗,还有一些是一些命令参数的详解和用法我错别字比较多,可能有些地方出现错误,那都是输入发的锅,聪明的你,猜一猜就知道上下文什么意思了,嘿嘿shell脚本是个
Harold Jia
·
2019-05-01 21:35
shell
【深入浅出Linux】Shell
脚本练习
1.编写一个shell脚本,它把第二个位置参数及其以后的各个参数指定的文件复制到第一个参数指定的目录中;#!/bin/bash#复制文件第二个参数后面参数指定的目录或文件复制到第一个参数指定的目录if[$#-eq0];thenecho"请输入参数!";exit1elif[$#-eq1];thenecho"请输入要复制的文件path"exit2fi[!-d$1]&&echo"目标目录不存在"&&ex
叫我不矜持
·
2019-04-26 08:00
shell
脚本练习
题
批量修改/data/test/dir文件夹下的文件名后缀为.log#!/bin/bash#DIR=/data/test/dircd$DIRforfilein;dofile_name=`echo$file|sed-nr's#(.)..*#\1#p'`mv$file${file_name}.logecho$fileisrenamed${file_name}.logdone计算1+……100的计算结果#
AfterTRUTH
·
2019-04-09 08:46
shell
脚本
编程
2019-02-22 Linux定时任务 & Shell
脚本练习
2019-02-22Linux定时任务&Shell
脚本练习
Linux定时任务1.crontab命令检查是否安装crontabrpm-qa|grepcrontab/*结果:crontabs-1.11-6.20121102git.el7
piupiuhao
·
2019-04-06 17:36
Linux
SHELL
脚本练习
手册
SHELL
脚本练习
编写脚本sumid.sh,计算/etc/passwd⽂件中的第10个⽤户和第20⽤户的ID之和#!
Darius_D
·
2019-03-22 11:25
Linux
SHELL
SHELL基础
CTFlearn Inj3ction Time --sql注入python多线程
脚本练习
0x00前言:本题是国外的一个CTF平台的题目,题目不难,但学习了波多线程payload写法先看题目描述,提示"union是个有用的命令",估计是用联合查询就能出答案的(因为前面有道easy题也是联合查询出答案,因此我最先做题没看题干,以为要盲注...于是写了payload)0x01正常解法:正常解法很简单,最先用1'or'1'='1的时候发现没有反应,用burpsuite的Intruder进行f
sijidou
·
2019-02-25 11:00
linux-shell编程13:shell 练习
shell
脚本练习
检查主机存活状态-有一个主机列表-将错误ip放到数组里面判断是否ping失败三次/bin/bash#testhostlivingstatus#hostlistIP_LIST="192.168.0.1192.168.0.2192.168.13.141192.168.1.7192.168.1.8192.168.1.6192.168.1.5
young27
·
2019-01-25 10:25
1
linux
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他