
1、打开一个文件夹,按下
Ctrl
+
a
组合键选中全部文件和文件夹,然后在选中的文件或文件夹上点击右键,在d出的菜单中点击“复制”。
2、打开目标文件夹,在空白处右键,在d出的菜单中点击粘贴,即可将前述所有文件或文件夹粘贴到目标文件夹中。
如果是在服务器上,没有桌面图形环境,可以使用命令行来实现。比如,需要将根目录中
picture
文件夹中的所有文件或文件夹,复制到
music
文件夹中,可以使用如下命令:
cp -r /picture/* /music/命令参数
-r
的作用是递归复制
picture
文件夹中的所有文件和该文件夹中子文件夹中的文件。
for file in /data/music/*.mp3
这个/data/music/*.mp3,根据*展开得到一个文件名集合,for...in...循环是根据空格来取得集合中的每个元素(文件名)。若文件名本身就含有空格,的确会影响shell的解析。
另外,file本身属于shell命令,不适宜用作变量名,建议换一个变量名称。
换一种按行读取的循环方式:
ls /data/music/*.mp3 | while read myfiledo
#这里处理$myfile
done
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)