2012-02-24 9 views
1

私はシェルスクリプト内のすべてのClearCaseのコマンドを実行していますし、すべてのコマンド出力をファイルにリダイレクトされます。ClearCaseのbaseline_shellスクリプト

cleartool diffbl -act -ver label1 label2 >& data.txt 
cleartool diffbl -baselines label1 label2 >& data.txt 
cleartool diffbl -elements label1 label2 >& data.txt 

問題は、すべてのコマンドが正常に実行され、差分ログファイルを生成しているということですが、それはありません出力を同じファイルに追加します。

今後の進め方はありますか?

私も試してみました>>また、それは動作していません..それはdiffファイルの出力を生成しています。 すべてのコマンドに単一の出力ファイルが必要です。

+0

'cleartool cmd1 >> data.txt 2>&1'の後に' cleartool cmd2 >> data.txt 2>&1'を指定すると 'cmd1'と' cm2'の出力が同じ 'data.txt'に生成されますファイル**。そうでない場合は、使用しているOS(Windows?Unix?どのシェル?Powershell、DOS?bash?csh?zsh? – VonC

答えて

関連する問題