CVSのリポジトリから最新を取得して、 public_htmlに設定するのを、expectを使って自動化。 以下の事を行う。*1 現在の日付を出力 CVSへの接続 CVSから最新の取得 CVSから切断 取得したプロジェクト内のCVSフォルダを削除 既存のpublic_htmlを日付をつけてリネーム 取得したプロジェクトをpublic_htmlにリネーム update.shとか適当なファイル名で作って実行。 #! /usr/bin/expect -- set timeout -1 #log_file file_name #### Setting #### ## TODO expect で$変数はそのまま使えるのか? ## Repository Name set repositoryName project_name \ #### Setting-END #### puts stdout "H