これはシェルが持つファイルディスクリプタを操作する目的に使える。対して行われるようになる。flockコマンドを使用して二重起動を防ぐLinux上でコマンドの二重起動を防ぐにはどうするか。flockコマンドを使うのがよさそう。flockコマンドは指定ファイルをロックしてコマンドを実行するコマンド。オプションによりロック中の場合は直ちに処理を終了できる。helloflockにはファイルではなくファイルディスクリプタを指定することもできて、この場合はそのファイルディスクリプタを閉じるまでロックが維持される。シェルスクリプトの中で排他制御を行うときはこのモードを使とよい。シェルスクリプト自身を入力用にオープンしてロックするのがお手軽。worldここで、「{my_fd}<」というのは使用するファイルディスクリプタ番号を自動で決めるための記法。Bashのマニュアルのリダイレクトの節に説明がある。二重起動防止の用途ならサブシェルを使わない方が分かりやすいかな。e)のように()を使うと配列を生成することができる。Bashで計算Bashは算術式展開を使うと簡単な計算ができる。Bashで乱数Bashのシェル変数にはRANDOMという変数があり、これを参照すると0~32767のランダムな整数を得られる。3.0.2-p107。