2015年4月6日 星期一

Linux/Shell/Random Number/ Linux Shell 腳本快速產生多位數隨機數字

在linux 底下快速產生多個位數的隨機數字,
話不多說,
一樣直接看code,可以直接複製貼上



#!/bin/sh

TOKEN=""
bit=10
xcimal=10
for i in $(seq 1 $bit)
do
rand=$(($(od -vAn -N4 -tu4 < /dev/urandom) % $xcimal))
TOKEN=$(($TOKEN$rand))
done
echo $TOKEN



bit為 你想產生幾個位數的隨機數字
xcimal為 產生幾進位 (這邊設計為 2~10進位~)

Very Simple!



沒有留言:

張貼留言