トップ «前の日記(2010-01-09(Sat)) 最新 次の日記(2010-01-11(Mon))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2010-01-10(Sun) はれ

パッケージチェック

FreeBSDのPortsが古くなったかどうか確認するスクリプトを 作って運用していた はずだけど、リプレースを繰り返す間に消えていた。
こんどはこっちに貼っとくか。今のところリポジトリ立てる気もしないし。

#!/bin/sh
 
csup ports-supfile
cd /usr/ports
make fetchindex 
cd ..
 
cut -f 1 -d "|" /usr/ports/INDEX-6 > pkg.txt
pkg_info | cut -f 1 -d " " > ins.txt
 
for pak in `cat ins.txt`
do  
  if [ !  `grep "^$pak" pkg.txt` ]; then 
    echo $pak 
  fi
done

/etc/crontab にも入れて、一月に一度メールするようにしておいた。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。