ChinaUnix.net
相关文章推荐:

shell date遍历

rt

by wangliang222002 - Shell - 2008-05-28 10:08:52 阅读(3240) 回复(7)

相关讨论

刚接触shell,遇到一个问题,目录DAT下有EAST,WEST,NORTH,SOUTH,PRC五个文件夹,在PRC下有若干数据文件,文件名里含有EAST,WEST,NORTH,SOUTH等字符,怎么遍历DATA目录把PRC里文件名含有EAST的文件移动到EAST目录下, WEST的移到WEST目录下,以此类推,在线等,谢谢!

by mv1900 - Shell - 2010-02-04 14:27:45 阅读(1724) 回复(8)

echo "select user FROM ftp.users" | mysql -u root -proot 可以成功显示我表中的数据,我想遍历执行我的语句,该怎样写呢?

by webdna - Linux系统管理 - 2013-11-21 22:35:55 阅读(6751) 回复(22)

#!/bin/sh # 定义一个方法 foreachd(){ # 遍历参数1 for file in $1/* do # 如果是目录就打印处理,然后继续遍历,递归调用 if [ -d $file ] then echo $file foreachd $file fi done } # 执行,如果有参数就遍历指定的目录,否则遍历当前目录 if ($0 > 0) then foreachd "$1" else foreachd "." fi 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chi...

by zzxia - Linux文档专区 - 2008-11-06 10:39:18 阅读(1124) 回复(0)

1. 目录中的所有文件 for file in *; do 。。。。。 done 2. 目录中的CPP文件 SRC=`find -type f | ls *.cpp` for file in $SRC; do 。。。。。。 done 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6889/showart_702862.html

by lc0060305 - Linux文档专区 - 2008-05-23 18:32:20 阅读(1233) 回复(0)

在linux下获取时间字符串 命令 date # 以yyyymmdd格式输出23天之前现在这个时刻的时间 $ date +%Y%m%d –date=’23 days ago’ $ date -u Thu Sep 28 09:32:04 UTC 2006 $ date -R Thu, 28 Sep 2006 17:32:28 +0800 # 测试十亿分之一秒 $ date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’ 20060928 17:44:20.906805000 20060928 17:44:20.909188000 200...

by myTechBlog - Linux文档专区 - 2009-05-08 20:49:03 阅读(615) 回复(0)

在linux下获取时间字符串 命令 date # 以yyyymmdd格式输出23天之前现在这个时刻的时间 $ date +%Y%m%d –date=’23 days ago’ $ date -u Thu Sep 28 09:32:04 UTC 2006 $ date -R Thu, 28 Sep 2006 17:32:28 +0800 # 测试十亿分之一秒 $ date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’;date +’%Y%m%d %H:%M:%S.%N’ 20060928 17:44:20.906805000 20060928 17:44:20.909188000 200609...

by zz.Li - Linux文档专区 - 2008-11-23 15:13:13 阅读(481) 回复(0)

Hi, I try to write a shell script to calculate a date after an older date (eg. 10 days after 19990101), but how can set the date to the old one and use it in script? Maybe, I can use this to set a date, but how to use it? $ date --date="19990101" Fri Jan 1 00:00:00 EST 1999 Thanks a lot (sorry, I can't input Chinese now)

by wzknew - Shell - 2005-01-13 23:43:53 阅读(1139) 回复(1)

有这么两列数据, IP PID 1.1.1.1 20 1.1.1.1 21 1.1.1.1 44 1.1.1.2 43 1.1.1.2 89 1.1.1.2 87 1.1.1.2 56 1.1.1.3 99 1.1.1.3 04 1.1.1.4 67 1.1.1.4 63 1.1.1.4 62 1.1.1.4 61 1.1.1.5 90 我想实现kill 掉1.1.1.1 上面的PID为20的进程号之后,就换到另一台HOST1.1.1.2,kill 其上面的43进程,之后再换到1.1.1.3,一直遍历到1.1.1.5. 之后再返回1.1.1.1,kill掉上面的21进程。以此类推。 kill进程只是举例,是实现这个...

by mcumsigscr - Shell - 2013-10-27 01:30:29 阅读(2885) 回复(9)

我写了个shell 脚本,用一个循环去遍历一个数组的内容,脚本如下:[code]folders=(/home/temp /home/temp/temp02 /home/temp/temp02/temp03) function echofolderName() { for folder in ${folders} do if [-d $folder] then echo $folder fi done } ####main#### echofolderName[/code]结果循环只读了数组的第一个项,没有完成遍历 那些目录我确定都存在的...

by aguai511 - Linux系统管理 - 2011-09-26 09:33:28 阅读(12501) 回复(4)

不好意思,因为比较急,所以想在请教高手。 我的问题是,如何同时遍历两个文件a.txt, b.txt,对每个文件的第n行进行或操作,将结果输出到文件c.txt。 比如 a.txt 0x201 0x001 b.txt 0x001 0x000 我想到的是 c.txt 0x201 《—— 0x201 or 0x001 0x001 《—— 0x001 or 0x000 先谢谢了。 我知道遍历一个文件是这样的。 while read LINE do echo "$LINE" done [ 本帖最后由 skyning 于 2009-8-7 10:58 编辑 ]

by skyning - Shell - 2009-08-07 12:52:33 阅读(3108) 回复(10)