Shell 操作 隨機數 定時任務

2021-07-11 07:50:22 字數 393 閱讀 6452

random 是隨機數的變數。目前大多數的 distributions 都會有隨機數生成器,那就是 /dev/random 這個檔案。我們可以通過這個與隨機數檔案相關的變數($random)來隨機取得隨機數值。在 bash 環境下,這個 random 變數的內容介於 0 ~ 32767(0111 1111 1111 1111) 之間。

如果我想使用 0-9 之間的數值呢?利用 declare 宣告數值型別(-i:integer):

[root@zhang ~]# declare -i number=$random*10/32677; echo $number

[root@zhang ~]# declare -i number=$random%10; echo $number

shell定時任務

linux內建的cron程序能幫我們實現這些需求,cron搭配shell指令碼,非常複雜的指令也沒有問題。cron介紹 我們經常使用的是crontab命令是cron table的簡寫,它是cron的配置檔案,也可以叫它作業列表,我們可以在以下資料夾內找到相關配置檔案。var spool cron 目...

SHELL定時任務詳解

1 crontab檔案的含義 使用者所建立的crontab檔案中,每一行都代表一項任務,每行的每個字段代表一項設定,它的格式共分為六個字段,前五段是時間設定段,第六段是要執行的命令段,格式如下 minute hour day month week command 其中 minute 表示分鐘,可以是...

Shell指令碼 定時任務

yum install vixie cron yum install crontabsservice crond start 啟動服務用以下的方法啟動 關閉這個cron服務 service crond start 啟動服務 service crond stop 關閉服務 service crond ...