これは、@shell スクリプト作成の初日です。ブランチの「svn merge」プロセスを自動化しようとしています。要件に応じて実行されるシェルスクリプトを作成しました。これで、コードで発生する競合はほとんど標準的なものになったため、スクリプトで処理できます。
私の疑問:コマンドを実行したとき
svn merge ^/trunk ^/branch
stdout への出力はターミナルに表示されますが、シェル スクリプトを使用して実行する場合は、ファイルとそれをリダイレクトしたいと考えていますecho
。これは私がそれを達成するためにやっていることです:
svn merge ^/trunk ^/branch > mergelog
cat mergelog
ただし、確認すると、作成されたmergelogというファイルはありません。これで私を助けてくれませんか、今日がスクリプト作成の最初の日である私の無知を許してください。