ChinaUnix.net
相关文章推荐:

find cp

如何复制某个目录下的文件,同时把结构也复制过去 比如有目录: van-hr@ ~/tst $ ls -R .: d1 d2 ./d1: f1.c ./d2: f2.c 我希望在f1.c 和f2.c 分别复制到'tsttmp' 下的d1 和d2目录下。(tsttmp 下这两个目录已经存在) 这两个都不行: find tst/ -name "*.c" -exec cp {} tsttmp/ \; cp $(find tst/ -name "*.c") tsttmp/

by vivian2086 - Shell - 2010-07-22 11:28:44 阅读(3827) 回复(12)

相关讨论

有个需求,从一堆文件中(文件名不包含时间信息且数量巨大)找到修改时间为某一天的文件并拷贝到指定目录,HP-UX 比如下面2个文件,我要找到修改时间是今天的文件并拷贝到另一个目录 -rw-r--r-- 1 root sys 20975158 Sep 18 2011 prefix_0.run -rw-r--r-- 1 root sys 20975158 Jul 13 10:29 prefix_1.run 查找比较简单,请问后面怎么接cp命令? find . -name "prefix*run"|ls -l|grep "Jul 13"|a...

by dellzhao - Shell - 2012-07-13 15:59:56 阅读(1516) 回复(4)

----------------------------------- SRC_DIR="/mnt/winc/test_src" DST_DIR="/mnt/winc/test_dst" find "$SRC_DIR/windows" \ -path "$SRC_DIR/windows/Temp" -prune -o \ \( -type f ! -name "Temp" \) \ | awk '{print "\"" $0 "\""}' \ | xargs cp "{}" "目的目录" \; ----------------------------------- 假设“awk”的输出中有一...

by linlone - Shell - 2005-04-07 10:50:09 阅读(3092) 回复(3)

有个需求,从一堆文件中(文件名无规律且数量巨大)找到修改时间为某一天的文件并拷贝到指定目录。 比如下面2个文件,我要找到修改时间是今天的文件并拷贝到另一个目录 -rw-r--r-- 1 root sys 20975158 Sep 18 2011 prefix_0.run -rw-r--r-- 1 root sys 20975158 Jul 13 10:29 prefix_1.run 查找比较简单,请问怎么在后面接上cp命令呐? find . -name "prefix*run"|ls -l|grep "Jul 13"|awk '{pr...

by dellzhao - HP-UX - 2012-07-13 23:11:30 阅读(1823) 回复(2)

linux find命令配合cp进行有效复制 例如: find . -newer file1 -exec cp {} /path/to/target/dir/ \; 这是比file1新的文件都复制 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20647/showart_316226.html

by caimeng - Linux文档专区 - 2007-06-06 21:42:10 阅读(3549) 回复(0)

我想把一个目录下(包括子目录下)查找的flash文件复制到一个指定的位置, find pathname -type f -name *.swf -exec cp path {} \; 搭配rm 命令要简单得多,因为不需要给出参数,不知道使用cp 该如何把find得到的文件名作为参数传递给cp ? 多谢!

by jiadingjun - Shell - 2005-03-13 01:03:02 阅读(2718) 回复(4)
by tsmao - Shell - 2009-08-29 11:08:40 阅读(6319) 回复(9)

发现一个奇怪的问题:明明有个/bin/cp,但find / -name cp命令却找不到它? bash-2.03$ file /bin/cp /bin/cp: ELF 32-bit LSB executable 80386 Version 1, dynamically linked, s tripped bash-2.03$ bash-2.03# find / -name cp /usr/bin/cp /usr/sbin/static/cp /usr/xpg4/bin/cp bash-2.03#

by beginner-bj - Solaris - 2003-07-14 23:15:49 阅读(1518) 回复(3)

find . -name 'abc"如何把find的结果cp到文件夹dir中?

by tianlijian - Shell - 2009-08-19 23:26:31 阅读(1909) 回复(6)

最近学习shell,想每天copy当前目录下当天产生的日志,可是用find . -mtime -1 -type f -print -exec cp *.log /bakcup/ {} \;确总是提示错误,不知道find里面的exec是不是不能使用cp呢,如果要实现每天备份当天日志到别的目录要如何做呢。。还望各位大侠指教了~~~

by tianlongshenzu - Shell - 2009-07-29 14:14:15 阅读(1418) 回复(3)

如题. 我用下面目录结构没保存,另外只能拷一级目录,因为网站目录非常多,要支持无穷级的子目录 find /test -name "*.jpg" -exec cp -R {} /test/cs \;

by miumiusun - 服务器应用 - 2008-04-19 10:52:43 阅读(5579) 回复(7)