Linux趣味小知識 for迴圈和隨機數

2021-10-10 16:10:48 字數 536 閱讀 4581

for迴圈可以寫成指令碼那樣的多行,也可以摺疊寫成一行,像命令一樣執行。通常for迴圈可以用在壓測環節,也就是適於用在批量的相同的操作。下面演示兩個for迴圈,生成特定範圍內的隨機數和壓測某個**1000次。

特定範圍內的隨機偶數:

[root@centos8 utils]# for i in ;do echo "$random%500 * 2"|bc;done

234564

488412

436

這個迴圈是表示迴圈的從500這個範圍內取出5個隨機偶數,表示1到5的五次,$random表示乙個隨機變數,範圍是1到500之間的隨機數,乘2使得數字為偶數,管道符後的bc是linux的計算器程式,最小化可能沒有,需要yum安裝它。不管是多行還是單行for 的結構都是  for 變數名 in 乙個範圍;do  要執行的命令;done 表示結束for迴圈。

for i in ;do curl

for迴圈趣味題

今天分享乙個for迴圈經典趣味題 1.誰是跳水第一名 5位運動員參加了10公尺臺跳水比賽,有人讓他們 比賽結果 a選手說 b第二,我第三 b選手說 我第二,e第四 c選手說 我第一,d第二 d選手說 c最後,我第三 e選手說 我第四,a第一 比賽結束後,每位選手都說對了一半,請程式設計確定比賽的名次...

C語言小知識 迴圈佇列

三 隊空與隊滿的判斷 總結在演算法中,佇列是個常用的資料型別,具有先進先出的儲存特點。在python中我們直接呼叫 collections.deque 就可以構建乙個佇列,那麼在c語言中,該如何簡單地實現乙個佇列呢?為了節省記憶體空間,c中的佇列要用迴圈佇列實現,它可以迴圈使用位置存放資料。以此實現...

Linux命令小知識

linux 的思想,一切都歸結為檔案 當前使用者工作目錄 linux 中的隱藏檔案以 開頭 touch 檔名 建立檔案 cat 檔名 檢視檔案內容 gedit rm 檔名 刪除檔案 rm f 檔名 強制刪除 gcc檔名 編譯程式 a.out 可執行檔案 執行命令 ifconfig 檢視ip if c...