svn リポジトリにコミットする必要がある bash スクリプトを作成しようとしています。コミットしようとする時点まで、すべてが正常に機能します。commit コマンドでエディタが開き、コミット メッセージが残っているというエラーでスクリプトが終了します。svn-commit.tmp
私はいくつかのことを試みますが、どれもうまくいきません
commit_msg="$1"
svn commit -m "$commit_msg"
と
commit_msg="$1"
svn commit -m '$commit_msg'
と
commit_msg=$1
svn commit -m '$commit_msg'
and演算子-q
を使用します。エディターを開いて--non-interactive
も、スクリプトはエラーで終了します。svn commit -m "woohoo"
エディターを開かずに bash スクリプト内でコミットできない理由はありますか?