シェルスクリプトで指定したディレクトリ内のファイルを取得する

シェルスクリプトを使って指定したディレクトリ内のファイルを表示する方法

【コード】

#!/bin/sh

# 第一引数でディレクトリパスを指定
DIRPATH=$1

for FILE in ${DIRPATH}*
do
  echo ${FILE} # ファイル名を出力
done

ちなみに

${DIRPATH}*

の部分で、

${DIRPATH}*.txt

にすると、拡張子が「txt」になっているもののみ出力する。

snortインストール後のエラー(Ubuntu 10.04)

snortをaptでインストール後、

$ sudo snort -iwlan0 -c /etc/snort/snort.conf -l /var/log/snort/

で起動するとエラーが出て起動できない。

  • エラー内容

ERROR: /etc/snort/rules/community-smtp.rules(13) => !any is not allowed
Fatal Error, Quitting..

  • 解決方法

/etc/snort/snort.conf で
var HOME_NET any
の「any」が原因

var HOME_NET any

var HOME_NET 192.168.1.0/24
に変更したら起動できた。

インストール時にホームネットワークのIPアドレス聞いてくるんだから、
自動的に設定すれば良いのに…

tcprewriteの使い方

pcapファイルの書き換えをしてくれるコマンド

出来る事

ここでは、Layer-2フォーマットの変換とMACアドレスの編集方法だけ書きます。

# tcprewrite --dlt=<フォーマット> --enet-dmac=<送信先MAC> --enet-smac=<送信元MAC> --infile=<編集前pcapファイル> --outfile=<編集後pcapファイル>

dltで指定できるフォーマット

国際学会発表に向けて(準備編)

最近、国際学会発表に向けて準備をしています。
色々失敗したから、確認事項と注意点をまとめてみる。
ただし、ちゃんと計画立てて準備する人には全く関係無い内容になってます。

【確認事項】
査読結果が返ってきたらすぐに確認する項目

・最終論文投稿の締切り
・参加申込締切り
・参加費用
・提出書類

特に「参加申込締切り」と「参加費用」に注意

【注意点】
・参加申込締切り
通常料金と早期割があるから、なるべく早期割になるよう申し込む。
「参加申込締切り日」までに参加費用も送金しておく必要がある。

・参加費用
論文は指定されたページ枚数を超えた場合、1ページにつき料金が発生する。
海外送金には時間が掛かるし、手数料も掛かるから前もって多めに費用を用意しておく。

実は、参加費用は事前に学校で申請だせば、学校側で処理してくれるらしい

・海外送金に関して
送金する際、支払い銀行の住所と別に、受取人の住所が必要になる。
今回、事務局からの情報では受取人の住所が抜けてた

・事務局に送信する物
送金明細表
学生の場合、学生証のコピー
参加申込フォーム


ちゃんと事前に確認してれば、気付ける事ばっかりなんだけどねー

2chAPIを作ってみた(ベータ版)

前に細々と2chのビューアー作ってて、その部品使って何となく作ってみたAPI

  • 機能
    • 指定した板から全てのスレを取得
    • 指定した板からスレタイを検索
    • 指定した板から、dat番号を指定して取得
    • コールバック関数を指定
  • 現在作ってる機能
    • ソート機能
    • レスポンスに「勢い追加」
  • 今後、追加したい機能
    • レスポンス形式の追加(HTML,XMLなど)
    • 板の横断検索
    • スレッドのAPI