首页 热点资讯 义务教育 高等教育 出国留学 考研考公

...把一个文件夹中的文件随机复制到另一个文件夹该用什么命令呢,主要是...

发布网友

我来回答

2个回答

热心网友

一到一还谈什么随机?

如果是一个文件夹中的文件随机复制到N个文件夹中的一个,那么可以把N个文件夹的路径放到一个数组变量中,并用 $RANDOM 来产生随机数,对数组长度取余后作为下标。

#!/bin/bash
dests=( /dest/a /dest/b /dest/c /destd)
for f in *; do
    cp "$f" ${dests[((RANDOM%${#dests[@]}))]
done

热心网友

cp 源文件名 目的文件名
其中包括文件的地址和拓展名

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com