1

これは、@shell スクリプト作成の初日です。ブランチの「svn merge」プロセスを自動化しようとしています。要件に応じて実行されるシェルスクリプトを作成しました。これで、コードで発生する競合はほとんど標準的なものになったため、スクリプトで処理できます。

私の疑問:コマンドを実行したとき

svn merge ^/trunk ^/branch

stdout への出力はターミナルに表示されますが、シェル スクリプトを使用して実行する場合は、ファイルとそれをリダイレクトしたいと考えていますecho。これは私がそれを達成するためにやっていることです:

svn merge ^/trunk ^/branch > mergelog

cat mergelog

ただし、確認すると、作成されたmergelogというファイルはありません。これで私を助けてくれませんか、今日がスクリプト作成の最初の日である私の無知を許してください。

4

0 に答える 0