svn start-commit スクリプトをデバッグしようとしていますが、 の値を取得できないようですUSER
。
#!/bin/sh
USER="$2"
if [ "$USER" = "test" ]; then exit 0; fi
私はLinuxアカウントを使用しています
echo $USER
returns test
echo $USER
しかし、この start-commit フックは決して 0を返しません。
if [ "$USER" = "test" ]; then exit 0; fi
私を混乱させる値は返されません。Linux または svn に欠けている魔法はありますか?
またecho $USER > &2
、成功せずに stderror に戻ろうとしました