ラズベリーパイでシェルスクリプトを使いこなす!乱数を発生させる!

シェルスクリプトで乱数を発生させる!

シェルスクリプトで乱数を発生させるには、以下のようなプログラムを実行します。
1から10までの乱数を1つ発生させます。

for n in 1 2 3 4 5 6 7 8 9 10; do
    random=$(( (RANDOM % 10) + 1 ))
done
echo $random

ためしに以下のシェルスクリプトを作成します。ファイル名は「myscript.sh」とします。

#!/bin/bash

for n in 1 2 3 4 5 6 7 8 9 10; do
    random=$(( (RANDOM % 10) + 1 ))
done
echo $random

それではシェルスクリプトを実行し、乱数を発生させてみましょう。

bash myscript.sh
8

もう一度実行すると、別の乱数が発生します。

bash myscript.sh
2

これでシェルスクリプトで乱数を発生させることができました!

おすすめアイテム!

この記事の内容はラズベリーパイを使うと実際に試すことができます!
記事を読むだけでなく「実際に自分の手を動かして体験してみる」ことがコンピュータに詳しくなる近道です!

2018年06月現在、ラズベリーパイ3Bプラスが日本で手に入るコスパが良い最新モデルです!
Raspberry Pi 3 Model B+ element14 スターターセット BASIC

ラズベリーパイで最先端のアプリ開発やAI研究をしているけど動作が遅いなぁ…という場合は

ラズベリーパイは安価なPCとしては高速ですが、通常のデスクトップPCと比べると性能は劣ります。

ラズベリーパイで最先端のアプリ開発やAI研究をしたいと思ったなら、Ubuntuが動作するデスクトップパソコンがおすすめです! Ubuntuはラズベリーパイとほぼ同じように操作できます!
UbuntuがインストールされているPCはCPUが高速でメモリが多く、ストレージもSSDなのでストレスなくアプリ開発を行うことができます!
グラフィックボードも搭載されており、膨大な計算を必要とするAI研究も可能です!

ラズベリーパイでは数日かかるような膨大な計算も、短時間で終えることができます!

パワフルなPCを使用すると素早く最先端のアプリ開発が可能です。これはIT業界を志望する場合の強い武器になります!
Dell デスクトップパソコン XPSタワー Core i7プレミアムモデル 18Q46/Windows10/16GB/256GB SSD+2TB HDD/GTX1050Ti