sshを使えばいいじゃないかという声が聞こえてきそうですが、コマンドラインが苦手な上に、「フォルダが削除できません - XREA&CORE SUPPORT BOARD」のスクリプト流用なので……
一時的に使う目的で作ったものなので、いたずらを防ぐため使用後はすぐに削除してください。
またエラーが発生しても無視して実行されますので、気をつけてください。
しかし、こまごまとしたファイル群をウェブサーバにアップロードするときは、1つずつFTPでアップロードするよりも、圧縮ファイルをアップしてそれを展開したほうが楽だなぁ。
ファイル名:tar.cgi
#!/usr/local/bin/perl
print "Content-type: text/plain;\n\n";
# 書庫を展開
print"tar:\n";
system("tar -zxvf ファイル名.tar.gz");
# ディレクトリを移動・ディレクトリ名を改名
print"\n\nmv:\n";
system("mv -f 移動前ディレクトリ 移動先ディレクトリ");
# 書庫を削除
print"\n\nrm:\n";
system("rm -rf ファイル名.tar.gz");
print"\n\nOK.\n";
exit;
(初出:はてなダイアリー「Tech² memo」)