A opção -p
no Mac OS X será dividida quando uma linha corresponder a
. Então você precisa fornecer novas linhas em torno do -p'^A'
^A
. Desculpe eu não tenho uma solução para você. Você está usando a ferramenta errada. Você pode olhar para o perl. Traduza seus caracteres NUL para CTRL - A , adicione as novas linhas e então use split com %code% ( CTRL - V CTRL - A ). Por exemplo, você pode fazer algo como:
cat input.txt |perl -p -e 's/cat input.txt |perl -p -e 's/%pre%/\n^A\n/g'| split -p ^A
/\n^A\n/g'| split -p ^A
Onde %code% é CTRL - A , mas não tenho certeza se isso é importante.