成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

怎么把一个文件复制成很多个

Q1:linux下怎么把一个文件复制到多个文件夹里?

cp命令将文件复制到目录文件夹。

如果需要复制一个文件到多个文件夹下,可以使用多条cp语句,或者使用shell脚本。

它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。

cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。

用法示例:

复制hello.txt到ab cd ef目录下$ cp hello.txt ab$ cp hello.txt cd$ cp hello.txt ef脚本方式:复制abc.txt到ab cd ef目录下dirs=("ab" "cd" "ef")for dir in ${dirs[@]}docp abc.txt $(dir)donecp命令说明cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。

Q2:如何把多个单页的PDF文件制成一个文档呢?

Adobe Acrobat Professional版本有这个功能,注意不知acrobat reader,是acrobat。菜单选项, 文件 ---创建pdf --- 从多个文件 记得把先后顺序排好

Q3:怎么把很多个Excel文件的内容一起复制到另一个Excel文件中

把很多个Excel文件的内容一起复制到另一个Excel文件中的解决方法如下:

1、打开要插入的excel文件,

2、在对应的单元格点击菜单中的“数据/导入外部数据/导入数据”,在弹出的对话框中选择xls格式,选择你对应的excel文件即可插入,

3、其它文件对应相应的单元格插入。单元格位置需要根据上一个数据的单元位置确定。

另外,如果是有规律的内容,可以用公式直接在单元格里进行引用。

也可以用vba小程序打开文件直接读入内容。

Q4:ps怎么把一个文件里的图层复制到另一个

ps把一个文件里的图层复制到另一个方法有以下几种:

一、直接移动法。

1、打开需要操作的两个文件;

2、先选中复制源的文件图层;

3、在文件区域,用移动工具移动蓝色对象后,并按住键盘的shift键将对象拖拽到目标文件里释放即可实现;

4、这样就得到了复制的图层。

二、复制粘贴法。

1、打开需要操作的两个文件;

2、先选中复制源的文件图层,按下键盘的ctrl+A快捷键,全选此图层的所有像素;

3、按下键盘的ctrl+C键进行复制;

4、单击一下另一个文件,将其转换成当前编辑文件;

5、按下键盘的ctrl+V键进行粘贴即可得到复制的图层。

Q5:用什么方法可以把一个文件复制很多份

假如你的文件名是 d:\机关文件.doc 要复制30份,那么,可以执行cmd在CMD中输入 for /L %I IN (1,1,30) DO COPY D:\机关文件.doc d:\机关文件_%I.doc 就可以了它会生成一批如 机关文件_1.doc机关文件_2.doc 机关文件_3.doc...... 机关文件_30.doc 这样的文件

Q6:怎么在同一个文件夹里把一首歌复制成两?

新建一个新的文件夹,把你要放在同一个文件夹的歌曲拖进去就可以,当然,也可以选择你歌曲,右键复制,然后到你打开新建的文件夹粘帖即可

Q7:linux下怎么把一个文件复制到多个文件夹里

把一个文件复制到多个文件夹里只需要直接在路径上添加不同目录即可。

举例:

在root目录下1.txt文件,复制到/home/abc /home/bcd /home/cde这三个目录中

命令如下如下:

cp /rooot/1.txt /home/abc /home/bcd /home/cde

简单说下linux下批量复制并重命名的另种方法。

for循环:

命令行打入(F为变量名,可任意)

for F in *.txt ; do cp $F

${F%.txt}_1.txt;done

其中${F%.txt}_1.txt的意思是把F中得.txt去掉后加上_1.txt

想要每步骤都显示出来,在cp后面加上-vf

如果这么写,就是批量改后缀,把txt改成ini后缀

for F in *.txt ; do mv $F ${F%.txt}.ini ;done

想要每步骤都显示出来,在mv后面加上-vf

扩展思维,一般排序都是首字符,所以想在文件名前面添加字符kk可以这么写

for F in *.txt ; do cp -vf $F (kk可为任意字符)kk$F ;done

linux下批量复制文件到多个文件夹

mkdir建以1,2,3,4,5个文件夹名

把所有ini后缀的文件拷贝到12345文件夹得集合F中,命令如下

for F in 1 2 3 4 5 ;do cp *.ini $F ;done

想要每步骤都显示出来,在cp后面加上-vf

for F in 1 2 3 4 5;do cp -vf *.ini $F ;done

注意事项,所有命令如果遇到重名,会把以前得文件替换掉,慎重!慎重!

批量复制文件并改成有顺序的文件名

写shell脚本

i=0

F=a

while [ $i -le 10 ]

do

cp -vf 00.ts $F$i.ts

let i+=1

done

其中00.ts为源文件,批量复制10个

猜你喜欢

更多