Ⅰ linux中如何把一個文件隨機命名,比如產生一個隨機數,然後把某個文件重命名為這個隨機數.iso
touch file[1-9] ##表示隨即建立名為file1-9的九個文件
Ⅱ linux下,把一個文件夾中的文件隨機復制到另一個文件夾該用什麼命令呢,主要是隨機。
一到一還談什麼隨機?
如果是一個文件夾中的文件隨機復制到N個文件夾中的一個,那麼可以把N個文件夾的路徑放到一個數組變數中,並用 $RANDOM 來產生隨機數,對數組長度取余後作為下標。
#!/bin/bash
dests=(/dest/a/dest/b/dest/c/destd)
forfin*;do
cp"$f"${dests[((RANDOM%${#dests[@]}))]
done
Ⅲ Linux,shell如何用read指令隨機生成10個數,並相加還需使用read指令
不知道你的目的是什麼
主要有兩個方法:
linux有個設備文件 /dev/random
可以用read從中讀取隨機數據。
然後可以用md5 散列成數值。
-----------
或者
echo $RANDOM |read val
直接讀取隨機數值。
Ⅳ linux 隨機數
$RANDOM這個shell變數里存的就是一個隨機數
直接拿來用就行
echo $RANDOM
a=$RANDOM
每次產生的數都是隨機的,范圍0~32767