刚接触shell,遇到一个问题,目录DAT下有EAST,WEST,NORTH,SOUTH,PRC五个文件夹,在PRC下有若干数据文件,文件名里含有EAST,WEST,NORTH,SOUTH等字符,怎么遍历DATA目录把PRC里文件名含有EAST的文件移动到EAST目录下, WEST的移到WEST目录下,以此类推,在线等,谢谢!
echo "select user FROM ftp.users" | mysql -u root -proot 可以成功显示我表中的数据,我想遍历执行我的语句,该怎样写呢?
#!/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...
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
需求:用shell实现创建目录,一年中12个月,创建12个文件夹,再在这12个文件中分别创建以每个月份多少的天的文件夹,即是:1的文件夹下有31个文件夹,2的文件夹下有29个文件夹。。。。。。。等大牛各位帮解答下,谢谢!
在使用svn作为代码管理的时候,文件夹下回出现.svn的目录,在整理source时很不方便。 该脚本用于清理指定文件夹下的素偶有.svn文件夹。 使用时,双击reg脚本,写入注册表后,在要删除的文件夹上点击右键,选择“Delete SVN Folders”即可。 [代码] windwos shell代码 1 Windows Registry Editor Version 5.00 2 3 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] 4 @="Delete SVN Folders" 5 ...
2楼和3楼回答了我的标题内容, - 我在追加一下 echo $text >1.txt 先创建哥文件1.txt内容为text 让后用 mkdir list 创建文件夹 在用什么语句将 文件1.txt放在文件夹list里呢 [ 本帖最后由 sabin541 于 2008-9-8 21:02 编辑 ]
在默认下,shell下的文件夹颜色是蓝色,但是我背景改为黑色后,蓝色就看不清除了,可以通过修改 ~/.bashrc中的di ,从34变为36,就好多了 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/32610/showart_255049.html
有这么两列数据, 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进程只是举例,是实现这个...
我写了个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]结果循环只读了数组的第一个项,没有完成遍历 那些目录我确定都存在的...