Skip to Content

Category Archives: shell

足おとを聞き分ける

このサイトに飛んできた元URL(referer)を足おととして集計しているが、その仕組み上、ローカルIPだったり無効なIPやテストアップしただけのブログなどなど、除外したいものがけっこうあった。

ftpをスクリプト実行(shell)

下記のようにすればシェルでftpを実行可能です。 ※ユーザID、パスワードが平文で残ってしまうことを気にするのであれば、パラメータ入力やキー入力して、ftpscript.txtを動的に生成するなどで対処は可能でしょう。

シェルのパラメータ処理

日次でログ解析を自動化するときなどに、実行日の昨日に相当するタイムスタンプ(YYYYMMDD形式)を取得する方法をよく使う。何かの都合で期日指定で動かしたいことを想定したパラメータ処理を入れておくと、次のようになる。

シェルで外部ファイル読み込み

CSV形式(半角スペース区切り)からの読み込みになるが。

カレントパス取得

実行時のカレントパス取得方法を言語ごとにまとめておく。