`

一个简单的Shell脚本

阅读更多
  最近新学linux的shell编程。试着写了一个遍历资源目录的子目录,每个资源子目录中拷贝10个文件到目标目标的小脚本。没有什么技术含量,只是防止自己忘记。

#!/bin/sh
SRCROOT=/vsu/data2/datasource/NPM/fiveminute
SRCPATH=NULL

MYROOT=/var/monitor/sample
MYPATH=NULL

CNT=0
MAXCNT=10

`rm -fR $MYROOT` 2>/dev/null

for P in $(ls -l -A $SRCROOT|awk '/^d/ {print $9}'); do
	SRCPATH=$SRCROOT/$P
	MYPATH=$MYROOT/$P
	`echo "mkdir -p $MYPATH"` 2>/dev/null
	`echo "cp $SRCPATH/head.txt $MYPATH/"` 2>/dev/null
	echo "deal with directory $SRCPATH"
	
	CNT=0
	for F in $(find $SRCPATH -name *.txt); do
		`echo "cp $F $MYPATH/"`
		CNT=`expr $CNT + 1`
		if [ $CNT -ge $MAXCNT ]; then
			break
		fi
	done
	echo "done"
done
分享到:
评论

相关推荐

    LinuxShell脚本学习基础视频

    资源名称:Linux Shell脚本学习基础视频资源目录:【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_...

    250个shell脚本

    Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来...

    109个shell脚本合集.pdf

    109个shell脚本合集.pdf

    简单shell脚本编写

    有关shell脚本基本使用方法以及建立一个脚本

    shell脚本大全

    shell脚本大全

    Shell脚本中获取进程ID的方法

    当我在执行shell脚本时,它会启动一个叫子shell的进程。作为主shell的子进程,子shell将shell脚本中的命令作为批处理运行(因此称为“批处理进程”)。 在某些情况下,你也许想要知道运行中的子shell的PID。这个PID...

    Linux shell 脚本 markdown文本编辑

    有关几个shell脚本的编写,如:编写一个shell脚本程序,它带一个命令行参数,这个参数是一个文件。如果这个文件是一个普通文件,则打印文件所有者的名字和最后的修改日期...加入了自己的注释理解

    shell 脚本shell 脚本shell 脚本

    shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本shell 脚本

    101个超酷shell脚本

    压缩包 : 101个超酷shell脚本.rar 列表 101个超酷shell脚本 101个超酷shell脚本\Wicked.cool.shell.scripts-101.scripts.for.Linux.Mac.OS.X.and.Unix.Systems.2004.chm 101个超酷shell脚本\说明.txt

    shell脚本写的加密脚本

    学习shell脚本,了解linux知识。

    Linux_shell脚本全面学习

    Linux_shell脚本全面学习 Linux_shell脚本全面学习

    python编写shell脚本

    python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本python编写shell脚本

    Shell脚本编程100例

    Shell脚本编程100例。 融汇 shell 脚本知识点,集大成之作。 本书实在是学习、进修、面试、居家旅行必备精品!

    Shell脚本专家指南

    Shell脚本专家指南》旨在为Linux、Unix以及OSx系统管理员提供短小精悍且功能强大的shell实现解决方案,教会读者如何使用现有调试器调试shell脚本。全书分为3个部分:脚本技术基础、系统交互和高级技术、有用的脚本...

    shell脚本shell脚本shell脚本

    shell脚本shell脚本shell脚本

    完全使用Linux shell脚本语言编写的一个简单的作业管理系统

    完全使用Linux shell脚本语言编写的一个简单的作业管理系统

    shell 脚本 实例 shell 脚本 实例

    参考shell脚本实例.rar参考shell脚本实例.ra参考shell脚本实例.rarr

    非常简单的Shell菜单脚本

    主要为大家详细介绍了非常简单的Shell菜单脚本,傻瓜式的人机交互,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    精心整理shell脚本100例(最新版).pdf

    精心整理shell脚本100例(最新版).pdf

    109个shell脚本合计

    109个有用的shell脚本,帮助学习shell

Global site tag (gtag.js) - Google Analytics