On 03/08/2017 11:43 PM, Pétùr wrote:
> Out of curiosity, I look the difference between my manually modified
> thunderbird startup script and your.
>
> Diff gives me:
>
> # diff thunderbird thunderbird-old
Please use "diff -u" in the future.
> 197c197
> < { [ -d "${TB_PROFILE_FOLDER}" ] || [ -L "${TB_PROFILE_FOLDER}" ]; } &&
> \
> ---
>> { [ -d "${TB_PROFILE_FOLDER}" ] || [ -L "${TB_PROFILE_FOLDER}" ]; } &&
>> \
>
> I had two extra spaces after "&& \".
Most likely it was interpreted as "\ ", i.e. it escaped a white space. Escaping
in scripting languages can be very tricky which is why I *always* test such
statements first before adding them to a script. You shouldn't trust your
intuition in such cases, but you actually need to verify your changes.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913