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
shll脚本练习
脚本练习
_使用脚本新建脚本文件
这个脚本可以在新建的文件中自动添加,默认使用的shell,注释信息:作者,创建时间,脚本描述。添加了两个脚本选项-a可以添加作者,-d可以添加描述信息,默认为空。编辑完成后自动增加执行权限[root@localhostshellscripts]#vitest.sh#!/bin/bashwhilegetopts":a:d:"switchdocase$switchina)zuozhe=$OPTARG;
爱浪的李白
·
2013-08-10 00:29
新建
null
linux脚本练习
脚本练习
_使用脚本新建脚本文件
这个脚本可以在新建的文件中自动添加,默认使用的shell,注释信息:作者,创建时间,脚本描述。添加了两个脚本选项-a可以添加作者,-d可以添加描述信息,默认为空。编辑完成后自动增加执行权限[root@localhostshellscripts]#vitest.sh#!/bin/bashwhilegetopts":a:d:"switchdo case$switchin a) zuo
971502935
·
2013-08-10 00:29
null
新建
执行shell脚本的多种方法及重要区别---摘取自“老男孩linux运维培训”(自己通过视频整理)
centos及redhat默认使用的是bash
shll
,那么怎么查看当前系统使用的是哪种shell脚本呢,通过以下方法获取:(1)[root@YZC~]#echo$SHELL /bin/bash
郭秋秋
·
2013-07-21 20:19
linux
老男孩
Shell数组
脚本练习
(二)
#!/bin/bash arg1=(`cat/root/1`) arg2=(`awk'{print$2}'/root/2`) n=0 if[${#arg1[*]}-ge${#arg2[*]}];then x=${#arg1[*]} for((n=0;n<$x;n++)) doecho${arg1[$n]}${arg2[$n]} done else x=${#arg2[*]}
songknight
·
2013-06-28 14:30
shell
数组
Shell数组
脚本练习
#!/bin/bash ARG=`awk-F:'{print$1,$3}'/etc/passwd` num=-1 while(No=0,num>-1,No++);do foriin$ARG;do num=`expr\`echo${num}\`+1` if[$((${num}%2))-eq1];then arg2+=("$i") else arg1+=("$i") fi if[
songknight
·
2013-06-28 10:58
shell
数组
脚本练习
(一)--打印输出乘法表
最近在看一本将Shell编程的书,忽然无聊想用脚本写一个简单的乘法表:代码如下:#!/bin/bash for((i=1;i<10;i++))do for((j=1;j<=i;j++))do echo-ne$j*$i=$(($j*$i))"\t" done echo done read-p"PressENTERkeytoexit...."只是涉及几个简单的Shell语法:1.开头以#!(s
加菲猫BigFans
·
2013-04-24 23:00
rtems 使用shell
rtems_task_argumentignored) { printf("InUsertASK\n"); printf("startingshell\n"); rtems_shell_init( "
SHLL
etual
·
2012-12-14 23:00
Linux
shll
中的$符号 -- 读取命令行参数
文件名test.shUSER=nihao echo"hello$USER" #$0脚本名 echo"scriptnameis:`basename$0`" #$1第一个变量名 echo"firstparamis:$1" #$*所有变量 echo"allparamsare:$*" #$#变量长度 echo"params'lengthis:$#" #$@所有变量 echo"allp
arkblue
·
2012-07-30 13:00
c
脚本
SHLL
脚本从1到100自加
如要计算从1到100 那么只要执行shtest100就会得出从一加到一百的数值!类似的要计算从一道1000的数值只要执行shtest1000#!/bin/bash#testloop=0for((i=1;i<=$1;++i));do loop=`expr$loop+$i` doneecho$loop
zhyuxuan_lan
·
2012-06-15 14:07
计算
的
小
脚本练习
(2)
写一个脚本1、如果/tmp/net目录存在就切换至此目录,否则就先创建此目录,而后切换进去;2、下载ftp://192.168.0.254/pub/Files/RH033.txt至此目录中,并将名字设置为在原名字后面添加上当前日期和时间,形如: rh033-2012-02-212-17-31-10.txt3、下载完成后向用户报告完成下载。#!/bin/bash#DIR=/tmp/netif[-e
不凡一夏
·
2012-06-03 20:47
脚本
脚本练习
小
脚本练习
(1)
写一个脚本:1、要求用户从键盘输入一个用户名,判断此用户是否存在,如果存在,则返回此用户的默认shell;如果不存在,提示用户不存在。2、判断完成以后不要退出脚本,而是继续提示N|n(next)用户输入其它用户名以做出下一个判断,而键入其它任意字符可以退出;#!/bin/bash#read-p"pleaseinputyourname:"NAMEifid$NAME&>/dev/null;then
不凡一夏
·
2012-06-03 20:41
脚本练习
Bash shell
脚本练习
(五)
1.监控apache服务状态 #!/bin/bash . /etc/init.d/functions HTTPPRONUM=`ps -ef | grep http | grep -v grep | wc -l` if [ $HTTPPRONUM -lt 1 ]; then action "httpd is not runing"
hpsfpcca
·
2012-04-06 22:50
awk
sed
shell学习
shell实例
shell练习
Bash shell
脚本练习
(四)
1.判断磁盘使用空间 df -h | grep -v File | sed 's/%//g' | awk '{if($5>80)print"使用空间超过了80%:", $6}' 或 #!/bin/bash #Filename: disk.sh #Date: 20110322 DISK_warn=80 DISK_pe
hpsfpcca
·
2012-04-04 21:08
休闲
shell监控
shell实例
shell内存
shell磁盘
Bash shell
脚本练习
(三)
1.扫描同一网络内IP使用情况 #!/bin/bash #------------------------------- #Version 0.1 #Filename: ipscan.sh #Date: 2011.03.22 #Email:
[email protected]
#---------
hpsfpcca
·
2012-04-04 21:12
shell
bash
休闲
shell学习
shell实例
shell练习
Bash shell
脚本练习
(二)
以下练习题目来源于互联网:练习一:abcdd xxxxx1dd xxxxxxxx2ddxxxxxxxxx3dd xxxxxxxx4 写个shell脚本,搜索到以dd开头的第1行和第3行将其前面加个#注释,并在第3行后面添加3行aa1,aa2,aa3.... 方法一:[root@shell~/sedawk]#sed-e'/1/s/^/#/'-e/3/s/^/#/-e'/3/aaa1\naa2\na
hpsfpcca
·
2012-04-03 10:36
shell
awk
sed
awk语法
sed使用
Bash shell
脚本练习
(一)
一、此题来源51ctolinux论坛版用户输入A;B;C;D;E;F;G输入A的话就查看/etc/passwd最后5个系统用户,只要显示用户名和UID就行了,其他不要输入B的话就显示系统开机时间多久了输入C的话就判断当前磁盘根目录使用情况是否超过50%,如果超过50%就显示“diskspaceisusedover50%”;如果没超过50%就显示“diskspaceisuserbelow50%”输
hpsfpcca
·
2012-04-03 10:14
shell
bash
shell学习
shell实例
shell练习
自动安装配置httpd虚拟主机的脚本
脚本练习
,写一个脚本,实现本地Web服务器的配置:1、检查httpd包是否已经安装,如果没有,则使用yum命令安装之;(需要事先配置好yum源)2、取消中心主机,新建5个基于域名的虚拟主机,并分别提供一个测试主页
gm100861
·
2012-03-11 20:10
安装
中心
虚拟主机
新建
休闲
shell
脚本练习
1、创建一个函数,可以接受一个磁盘设备路径(如/dev/sdb)作为参数;在真正开始后面步骤之前提醒用户有危险,并让用户选择是否继续;而后将此磁盘设备上的所有分区清空如果此步骤失败,返回67给主程序;接着在此磁盘设备上创建两个主分区,一个大小为100M,一个大小为1G;如果此步骤失败,返回68给主程序;格式化此两分区,文件系统类型为ext3;如果此步骤失败,返回69给主程序;如果上述过程都正常,返
leezqang
·
2012-02-21 17:41
函数
脚本
shell
shell
脚本练习
1、创建一个函数,可以接受一个磁盘设备路径(如/dev/sdb)作为参数;在真正开始后面步骤之前提醒用户有危险,并让用户选择是否继续; 而后将此磁盘设备上的所有分区清空如果此步骤失败,返回67给主程序; 接着在此磁盘设备上创建两个主分区,一个大小为100M,一个大小为1G;如果此步骤失败,返回68给主程序; 格式化此两分区,文件系统类型为ext3;如果此步骤失败,返回69给主程序; 如果上
leezqang
·
2012-02-21 17:41
函数
shell
脚本
磁盘分区
休闲
脚本练习
1、写一个脚本:1)设定变量FILE的的值为/etc/passwd2)使用循环读取文件/etc/passwd的第2,4,6,10,13,15行,并显示其内容;3)把这些行保存至/tmp/passwd文件中#!/bin/bash#FILE='/etc/passwd'forLINEin236101315;do head-$LINE$FILE|tail-1|tee-a/tmp/mypasswddoneu
嘀嗒
·
2012-02-11 19:17
职场
休闲
6
脚本练习
1、写一个脚本:1)设定变量FILE的的值为/etc/passwd2)使用循环读取文件/etc/passwd的第2,4,6,10,13,15行,并显示其内容;3)把这些行保存至/tmp/passwd文件中#!/bin/bash#FILE='/etc/passwd'forLINEin236101315;dohead-$LINE$FILE|tail-1|tee-a/tmp/mypasswddoneun
嘀嗒
·
2012-02-11 19:17
职场
6
休闲
python实现人人网的自动登录
python实现人人网的自动登录学习了一个多星期的python,写一个自动登录人人网的
脚本练习
一下,我使用的版本为Python3.2.2。
gavinr
·
2011-11-17 23:00
python
url
domain
email
import
login
perl
脚本练习
(一)
操作系统为Ubuntu10,#!/usr/bin/perlusestrict;usewarnings;print"Hello,World...\n";my$riqi=`date+%d`;print"todayis$riqi\n";my@shang=qw(010203040506070809101112131415);my@xia=16..31;if($riqieq"01"){ prin
jaty0817
·
2011-10-10 13:49
脚本
职场
perl
休闲
shll
bat2
# etc 启动 ETC_PATH=/etc/init.d OMS_SIGN=oms.daemon.Launcher check_started() { count=`ps -ef | grep $OMSD | grep $OMS_SIGN | wc -l` if [ $count -gt 0 ]; then echo "$CAPTIO
xiaoyuwei
·
2011-08-23 17:00
bat
shll
脚本的条件测试
阅读《LINUX与UNIXSHELL编程指南》条件测试笔记1、测试文章状态 test一般有两种格式,即: testcondition 或 [condition]--使用方括号时,要注意在条件两边加上空格。 测试文章条件常用的表达式: 使用两种方法测试文件xx.txt是否(可写,可读....)测试是否成功的状态:0表示成功,1表示失败。2、测试时使用逻辑运算符:-a逻辑与-o逻辑或 !逻
w_ang_lon_g
·
2011-06-01 11:21
职场
笔记
休闲
条件测试
LINUX与UNIX
SHELL编程指南
perl
脚本练习
题目:12 34 56 78 24 65 87 90 76 11 67 87 100 89 78 99 求出文本中数字的最大、小值我看很多的朋友都用shell的awk实现了,但本人对awk不是很了解,试着用perl简单的写了一下,也能实现code:#!/usr/bin/perl -w use strict; use List::Util qw(max min); open my $fil
dongfang_09859
·
2011-04-04 17:38
职场
脚本
休闲
Perl/Shell
perl
脚本练习
题目: 12 34 56 78 24 65 87 90 76 11 67 87 100 89 78 99 求出文本中数字的最大、小值 我看很多的朋友都用shell的awk实现了,但本人对awk不是很了解,试着用perl简单的写了一下,也能实现code: #!/usr/bin/perl -w use strict; use Li
dongfang_09859
·
2011-04-04 17:38
数据分析
职场
脚本
perl
休闲
脚本练习
一、创建新脚本,可添加信息#!/bin/bashwhilegetopts":a:d:"SWITCH;do case$SWITCHin a) AUTHOR=$OPTARG;; d) DESC=$OPTARG;; \?) echo"Unkownoptions." exit1;; esacdoneshift$[$OPTIND-1]if!grep"#!/bin/bash"$1&>/dev/null;the
negiup
·
2010-12-22 15:29
编程
linux
shell
脚本
休闲
脚本练习
一、创建新脚本,可添加信息#!/bin/bashwhilegetopts":a:d:"SWITCH;docase$SWITCHina)AUTHOR=$OPTARG;;d)DESC=$OPTARG;;\?)echo"Unkownoptions."exit1;;esacdoneshift$[$OPTIND-1]if!grep"#!/bin/bash"$1&>/dev/null;thencat>>$1>
negiup
·
2010-12-22 15:29
linux
编程
脚本
Linux学习札记
unity3d script
脚本练习
【专业iPhone3d游戏、移动游戏开发:北京贝武易科技公司】有疑问请联系我QQ:363596350下面是unity3dscript
脚本练习
,感谢作者:GrahamMcAllister译者:威阿(2009
chinaloft
·
2010-08-02 15:00
JavaScript
设计模式
游戏
qq
脚本
RMAN自动备份和磁带机备份SHELL脚本
(1)远程TELNET备份数据到磁带机的
SHLL
脚本lgmfis:/u01/oracle/CIC/BACKUP]catTAPE_BACKUP.sh:${OK=0}${FAIL=1}${CANCEL=3}
java3344520
·
2010-07-20 11:00
Zee之LR
脚本练习
之五:用system函数执行系统命令
参考资源:LR帮助前提:windows系统实现功能:用LR中的system函数执行系统命令相关功能:在LR中利用C函数建立文件,写文件,读文件。主要相关函数:sprintf/fopen/fgetc/fread/fcloseAction() { intcount,total=0,i; charbuffer[1000]; longfile_stream; charfile
zeeslo
·
2007-10-30 10:00
Stream
脚本
command
File
System
output
Zee的LR
脚本练习
四: 关于函数lr_eval_string
在论坛上有几个朋友一块讨论。现在整理如下:在LR中,C的变量和LR的参数是不一样的。任何C的变量都不能被LR的函数直接调用。应该用lr_eval_string来取值。比如{NewParam}(LR中参数化的变量)直接用这个引用是没有问题的。但是如果如下: Action(){ chara[10]; strcpy(a,"{NewParam}"); lr_message(a); retu
zeeslo
·
2007-05-30 15:00
c
String
脚本
action
Zee的LR
脚本练习
三:比较两个字符串变量
一:以下脚本,定义两个一样的字符数组,对比后,打印出result的值:vuser_init(){intresult; charstring1[]="Wecanseethestring:zee"; charstring2[]="Wecanseethestring:zee";lr_output_message("thestring1is%s.",string1);lr_output_mes
zeeslo
·
2007-04-02 19:00
String
脚本
Build
action
loadrunner
output
Zee的LR
脚本练习
二:比较两个字符串变量
一:以下脚本,定义两个一样的字符数组,对比后,打印出result的值:vuser_init(){intresult; charstring1[]="Wecanseethestring:zee"; charstring2[]="Wecanseethestring:zee";lr_output_message("thestring1is%s.",string1);lr_output_mes
zeeslo
·
2007-04-02 19:00
String
脚本
Build
action
loadrunner
output
Zee的LR
脚本练习
二:循环打印web_reg_save_param保存的参数
Action(){ charbuffer[128]={0}; intj; inti; web_reg_save_param("param1", "LB=Content-Length:", "RB=/r/n""", "NotFound=ERROR", "Ord=all", "Search=Headers", LAST); web_url("www.hao123.com",
zeeslo
·
2007-03-28 09:00
Web
String
脚本
search
buffer
output
Zee的LR
脚本练习
一:写随机数到文本里
typedeflongtime_t;Action(){ inti,k;time_tt;char*filename="c://test.txt"; longfile; srand((unsigned)time(&t)); lr_output_message("Tenrandomnumbersfrom0to99/n/n");if((file=fopen(filename,"w+"))==NULL){
zeeslo
·
2007-03-26 16:00
脚本
File
Random
action
output
Numbers
loadrunner
脚本练习
阅读更多char*abort="aborting...";char*my_host;char*ip;ip=lr_get_vuser_ip();if(ip)lr_output_message("TheIPaddressis%s",ip);elselr_output_message("IPspoofingdisabled");lr_message("loginfailed:%s",abort);lr_
saybody
·
2006-07-15 23:00
脚本
Loadrunner
loadrunner
脚本练习
char* abort="aborting..."; char * my_host; char *ip; ip = lr_get_vuser_ip(); if (ip) lr_output_message("The IP address is %s", ip); else lr_output_message("IP sp
saybody
·
2006-07-15 23:00
脚本
loadrunner
loadrunner
脚本练习
阅读更多char*abort="aborting...";char*my_host;char*ip;ip=lr_get_vuser_ip();if(ip)lr_output_message("TheIPaddressis%s",ip);elselr_output_message("IPspoofingdisabled");lr_message("loginfailed:%s",abort);lr_
saybody
·
2006-07-15 23:00
脚本
Loadrunner
loadrunner
脚本练习
loadrunner
脚本练习
#include"web_api.h"Action(){ char*abort="aborting...
fish_yy
·
2006-06-05 13:16
职场
脚本
loadrunner
休闲
上一页
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
其他