Skip to content

Commit 6f6a581

Browse files
committed
git-retimestamp: fix quote-in-quote syntax to pass for KSH
Signed-off-by: Jim Klimov <[email protected]>
1 parent 2aa7cd6 commit 6f6a581

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

git-retimestamp

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ while [ "$PREV" -le "$BACK" ] ; do
4545
while sleep 0.1 ; do
4646
echo "===== START COMMIT PARSE:"
4747
DOLD="`git show -s --format='%ci'`"
48-
DNEW="`$GDATE -d "$DOLD $OFFSET"`" && [ -n "$DNEW" ] \
49-
|| { DNEW="`$GDATE -f '%Y-%m-%d %H:%M:%S %z' $OFFSET -j "$DOLD"`" && [ -n "$DNEW" ] ; } \
48+
DNEW="`$GDATE -d \"$DOLD $OFFSET\"`" && [ -n "$DNEW" ] \
49+
|| { DNEW="`$GDATE -f '%Y-%m-%d %H:%M:%S %z' $OFFSET -j \"$DOLD\"`" && [ -n "$DNEW" ] ; } \
5050
|| { echo "FATAL: No compatible 'date' program was found for the OFFSET value (and other args) used" >&2 ; git rebase --abort; exit 1 ; }
5151

5252
echo "=== AMENDING:"

0 commit comments

Comments
 (0)