カテゴリー別アーカイブ: シェルスクリプト

シェルスクリプトにおける丸括弧「()」 角括弧「[]」 波括弧「{}」の使い方

シェルスクリプトを作成していると、丸括弧「()」 角括弧「[]」 波括弧「{}」の使い方をついつい忘れてしまい、毎回ググる作業が発生してしまう。
今度こそ忘れないように使い方をまとめておく。

続きを読む

Zabbix 3.0をCentOS 7に最速インストールするシェルスクリプトを作った

2016年2月16日、Zabbix 3.0がリリースされたので早速インストールしてみた。
無事インストールすることができたが、相変わらずインストール手順が煩雑で面倒である。

この手のソフトウェアは、インストール直後のLinuxにインストールしようとするとミドルウェアの設定やらDBの設定やらやることが多いので、これら手順を極力自動化するためのシェルスクリプトを書いてみた。

続きを読む

よくあるシェルスクリプトの小技【if 編】

どのシェルスリプトでも使うお決まりの処理は結構ある。
しかしながら、いざシェルスクリプトを作成しようとすると
「あの処理ってどう書くんだっけな」
ということが多々ある。

そんなときのために、よくあるシェルスクリプトの小技をメモることにした。
今回は条件分岐で使う「if」が対象。シェルはbashが対象。

続きを読む