上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--.--.-- -- l スポンサー広告 l top ▲
厳密には仕事と関係ないのですが自宅サーバの事です。

最近スクリプトの勉強をしておりまして、
他のページを取得して取得結果からリストに該当するファイルがあれば
ダウンロードし、特定のディレクトリに保存すると言うものを書いていました。

スクリプト内でmvを多様しているのですが、
そのひとつがダウンロード結果を取得し特定ディレクトリに移動させるというもの。

mv $LIST_01/* ./

そいつがページの取得に失敗し、
/(ルート)以下を/homeの作業領域にmvしやがった orz

判定スクリプトを仕込んでなかった私が悪いんですが、
途中でビジーを起こし移動されたのは
/bin /boot /tmpなど
幸い作業領域には余計なファイルが無かったので、それらを戻せば・・・
と思ったのですが甘かった
なんせ/binが移動させられているから、cpコマンドもmvコマンドの使えない。
mvコマンドはどこにあるのか・・・
そう、作業領域のbin/以下です。

bin/mv boot/ /
なんてコマンドで一個ずつ戻していきました。

起動中のサービスの再起動にも成功しましたが、
流石にサーバの再起動は怖くてできない状態です。

はぁ、またリプレースか・・・。
2008.12.09 Tue l お仕事記 l COM(0) TB(0) l top ▲

コメント

コメントの投稿












       

トラックバック

トラックバックURL
→http://iron5.blog113.fc2.com/tb.php/17-432caaec
この記事にトラックバックする(FC2ブログユーザー)