linix和windows下的自动ftp脚本(shellbat) 一、先来看linux下的: #! /bin/bash cd /ftp/ CURRENTDATE=` date +%Y%m%d ` YESTERDAY=` date -d yesterday +%Y%m%d ` THREEDAYAGO=` date -d 3 days ago +%Y%m%d ` #echo $TWODAYAGO ftp -n -i 34.97.34.3 ! use...
sed或awk处理文件最后一行,供大家学习参考。 有如下的文本: abcd 1234 fds 2011 550 1023 832er 1231 要求处理后如下所示: abcd 1234 fds 2011 550 total1:1023 total2:832er 12end 判断如果是文本最后一行则在第一列前面加total1:,第二列加total2:, 第三...
Shell编程-文件读取方法集锦,有需要的朋友可以参考下。 a) #使用read命令读取一行数据 复制代码 代码如下: while read myline do echo LINE:$myline done datafile.txt b) #使用read命令读取一行数据 cat datafile.txt | while read myline do echo LINE:$m...
有关sed模仿tac命令的代码解释,有需要的朋友可以参考下。 这条命令是sed命令的模式空间和保存空间的典型应用。 不过有很多人不知道该怎么解释这条命令,这里为大家解释一下。 执行代码sed 1!G;$!h;$!d [root@station1 ~]# cat data a b c [root@station1 ~]...
如何写shell脚本,如何实现同时给三台ftp服务器上传文件,如何同时检测三台服务器是否alive等,其实这就是想实现shell的并发。 那么shell并发该如何实现呢? 还是以例子来作讲解: 每次任务都是输出字符bingfa,并停留一秒钟,共20次。 按照正常思维,脚本应...
shell脚本学习总结,东西很多,供初学者参考。 1.shell脚本是区分小写的 2.Unix特殊字符有: ( ; $ ? * () [] ` + 使用其时要进行转义() 3.Shell的注释以#开头 4.函数的定义 Function fuction_name(){ Command to execute } 调用时直接用function_name. 5....
使用wget获取天气的bash脚本,供朋友们学习参考。 复制代码 代码如下: #!/bin/bash get_weather() { url=http://wap.weather.com.cn/wap/weather/$1.shtml LINES=`wget -q -O - $url| sed 1,/weatherwapper/d;/服务分类/,1000d; | sed s/[^]*//g;/!--/d \ |...
先来看一段错误的代码。 复制代码 代码如下: #!/bin/bash for x in `ls */.*/.*` cat $x|do echo $x while read line do c=`echo $line|awk-F( {print $1}` #echo $c i=$((i+$c)) done echo done echo $i 以上代码有什么问题呢? cat之后的管道会使i的值没有...
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如$*用「」括起来的情况、以$1 $2 $n的...
shell统计日志中时间段内匹配的数量的方法,有需要的朋友可以参考下。 假设日志文件mtasvr.log格式如下: T:24583088(04:02:06)[root:Info] 6KqowLDLAgC93DFIKrENAA==.41S2:from=root@localhost.localdomain,to=root@localhost.localdomain, queued T:122428...