2012-05

2012年5月8日
さくらのVPSを使ってシェルプログラミングをしてみよう! Labunixさんからの投稿

先般から何回かにわたってへなちょこプログラミングを掲載してまいりましたが、
実は裏で何名かのエンジニアの方にサポートをしていただいておりまして、
わからないことがあると彼らに質問をしておりました。

しかし、いろいろと回答をもらうのですが、何を書いているのかちんぷんかんぷん。
自分のアホさを呪うしかありません(というか前提となる知識が全く違うんだなということがよくわかりました)

さて、その先生方の うちの一人、Labunixさん(もう、ハンドルからして、unixへの愛が…)が、
今回のスクリプトの模範解答(だと思う)を晒してくれました。ありがとうございます。

(さらに…)

2012年5月7日
さくらのVPSを使ってシェルプログラミングをしてみよう! その3

前回前々回と、WEBアンテナを作るために、さくらのVPSを設定したり、シェルスクリプトを書いたりしました。

今回は、更新があったHPの社名とURLをメールで自分に送るように、
シェルスクリプトに記述したいと思います。

前回の終わりで、ポートを開くために(?)、
さくらインターネットVPSを正式契約しました。
これでmailコマンドが使えるようになりましたので、以下のURLを参照に、
シェルに記述を追加します。

(さらに…)

2012年5月7日
さくらのVPSを使ってシェルプログラミングをしてみよう! その2

前回はWebアンテナを作るために、さくらVPSの設定をいじったりw3mコマンドをインストールしたりしました。

今回は、チェックしたいURLのリストを作って、そのURLが変化しているかどうかを、チェックするためのシェルスクリプトを書いてみます。

まず、以下のようにディレクトリ構成を決めました。

[luye@www11132ue ANTENNA]$ ll
合計 12
-rwxrwxr-x 1 luye luye 657 5月 6 23:52 2012 ANTENNA.sh
drwxrwxr-x 2 luye luye 4096 5月 6 21:40 2012 LIST
drwxrwxr-x 2 luye luye 4096 5月 6 22:58 2012 MD5

(さらに…)

2012年5月4日
さくらのVPSを使ってシェルプログラミングをしてみよう! その1

プログラミングは頭の体操にぴったり。
私はプログラマでありませんが、たまにプログラムを書いてみると、
頭のいつもは使っていない部分がほぐされるようで、非常に楽しい。
(仕事としては、できませんが…)
で、自分で久しぶりに何か書いてみようと、さくらインターネットのVPSに久々登録しました。
初心者なのでお手柔らかに…。

事の発端は、RSSで配信されていないWEBの更新をチェックしたいというニーズがあって、
はじめははてなアンテナでチェックしようかと思ったのだけれども、
折角シェルの基本的な書き方は身に付けたのだから、頭の体操にプログラミングでもしようかと。
で、アドバイスくれた方はw3mというコマンドを使えばいいと教えてくれたのですが、
今使っているさくらのビジネスプランだと、w3mはインストールされていなくて、
んじゃあとりあえず、ということで、2週間VPSを借りてみることにしました。

(さらに…)