firefox3.5のプロファイルを自宅サーバー経由で共有してみる(2)

(2)があるとは自分でも思っていませんでした。シェルスクリプトのコードが少しシンプルになったので晒してみます。

#!/bin/sh

waitFor()
{
	ps | grep $1 > /dev/null
	while [ $? -eq  0 ]
	do
		sleep 1
		ps | grep $1 > /dev/null
	done
}

rsync -avzu --delete --exclude urlclassifier3.sqlite kishibe.dyndns.tv:~/firefox ~/
waitFor rsync

firefox
waitFor firefox

rsync -avzu --delete --exclude urlclassifier3.sqlite ~/firefox kishibe.dyndns.tv:~/
waitFor rsync

見直してみましたが、シンプルなのかそうでないのか全く分かりませんorz