#!/bin/sh
BAS=.../obj
BIN=$BAS/run/bin/current
LIB=$BAS/run/lib/current
rm -f $BIN/*
rm -f $LIB/*
rm -f $BAS/run.tar
cd $BAS
cp */*.so $LIB
cp .../ProcA/Proc1 $BIN
cp .../ProcB/Proc2 $BIN
cp .../ProcC/Proc3 $BIN
cp .../ProcD/Proc4 $BIN
tar -cvf run.tar run
ls -l $LIB $BIN
date
ls -l *.tar
pwd
tar -xvf run.tar
// binの変更
cd bin
ll --->元の指向のBackup : current -> 元フォルダ/
rm current --->シンボリックリンクの削除
ln -s .../run/bin/current current --->新しい指向の作成
// libの変更
cd ..
cd lib
ll --->元の指向のBackup : current -> 元フォルダ/
rm current --->シンボリックリンクの削除
ln -s .../run/lib/current current --->新しい指向の作成
ln命令使用
投稿者 weijingli 時刻: 10/18/2007
ラベル: Linux
Subscribe to:
Post Comments (Atom)
0 コメント:
Post a Comment