Usar continuações de linha como essa adicionam espaços à sua string: a seqüência backslash-newline-whitespace
será substituída por um único espaço.
O uso de variáveis apenas contribuirá para melhorar a legibilidade:
url="reallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallylongstring"
{ somecheck || somecomand "$url" } &> /dev/null &
Você ainda pode dividir isso em substrings, usando uma matriz
parts=(
"reallyreallyreallyreally"
"reallyreallyreallyreally"
"reallyreallyreallyreally"
"reallyreallyreallyreally"
"longstring"
)
whole=$(IFS=; echo "${parts[*]}")
mas é tão importante dividir strings literais dada a complexidade adicional?