今回も1行ずつ内容を理解しながら、テキストエディタを使って例のシェルスクリプトを作成してください。作成して保存したら、実行してみましょう。その前に、次のコマンドを実行して、現在のグローバルIPアドレスを/tmp/gobal_ipaddressファイルに保存します。
1 |
$ curl ifconfig.io > /tmp/gobal_ipaddress |
/tmp/gobal_ipaddressファイルを開いて、IPアドレスの数値を書き換えます。これで、シェルスクリプトのテストができます。
次のように「chmod」コマンドでシェルスクリプトに実行権限を与えておきます。「+x」で実行権限が付与されます。
1 |
$ chmod +x ip_notification.sh |
次のように実行します。
1 |
$ ./ip_notification.sh |
/tmp/gobal_ipaddressファイル内のIPアドレスを書き換えたことで図8のようにLINEメッセージが届きます。再度、シェルスクリプトを実行してもメッセージが届かなければ確認完了です。