a.txt を異なるサーバー (box1 と box2) に scp するためのシェル スクリプトを作成しており、スクリプトは boxmain サーバーで実行されています。以下、要項、
- 私のスクリプトはdb2データベースに接続し、boxmainに.txtファイルを生成します
- a.txt は、ファイルが生成されると box1 に scp されます
- boxmain(a.txt) で生成されたファイルは、次の日に box2 に scp されます。つまり、前日の boxmain ファイルの SCP になります。
注:box1、box2、boxmainはサーバーです
私は以下を試しましたが、最初の2つのタスクを完了することができましたが、3番目で立ち往生しました。3番目のポイントを達成する方法を提案してください。前もって感謝します。
db2 -tvf query.sql #creates a.txt
scp a.txt user@box1:/root/a.txt
now=$(date +"%m/%d/%Y")
cp a.txt a_$now.txt
私のOSのバージョンは AIX test 1 6