Re: rebase [-i --exec | -ix] <CMD>...
Andreas Schwab <schwab@linux-m68k.org> a écrit :
Show 11 quoted lines
> konglu@minatec.inpg.fr writes:
>
>> As you pointed out, the problem seems to come from this line
>> tmp=$(sed "/^pick .*/i\exec $i" "$1")
>> I think that the dquote here doesn't work on MacOS, though i've
>> never tried it. Anyway, even if it's not the problem, this kind
>> of quoting is quite odd so it will be removed in the next patch
>> (I do not see other reasons of the issue, as sed's i command should
>> work on MacOS).
>
> You need to put a newline after the backslash.
That's what we originally did. Though we did it with indentations:
tmp=$(sed "/^pick .*/i\
exec $i" "$1")
Should it be put that way (without indentations) ?
tmp=$(sed "/^pick .*/i\
exec $i" "$1")Thanks,
Lucien Kong