Se você estiver usando, ksh93
, zsh
ou bash
, você pode usar a $'...'
ksh-extension, que faz a contrabarra de estilo C escapar da interpretação dentro da string citada:
csplit --silent --prefix=email-emailbad.txt- --digits=3 \
emailbad.txt $'/^\.\r/+1' '{*}'
Caso contrário, você pode usar printf
para criar a string, de maneira muito semelhante:
csplit --silent --prefix=email-emailbad.txt- --digits=3 \
emailbad.txt "$(printf '/^\.\r/+1')" '{*}'