Essa é a notação de cursor para o caractere de feed de formulário . Com a implementação GNU de sed
, você pode removê-lo usando seu valor octal, \o14
:
sed 's/\o14//g' file
Você também pode usar o código de escape:
sed 's/\f//' file
Esses caracteres podem ser digitados no terminal pressionando Ctrl V e, em seguida, o código do caractere. Neste caso, Ctrl L . Então, digite isso:
sed 's/
Em seguida, tecle Ctrl V e depois Ctrl L :
sed 's/^L
Agora, complete o comando:
sed 's/^L//g' file
Não escreva ^L
e não o cole acima, use o atalho de teclado que eu dei.
Você também pode removê-lo com tr
:
tr -d '\f' < file
Ou perl
:
perl -pe 's/\f//g' file
Para excluir o \f
e todas as linhas em branco que o seguem, você pode fazer algo como:
perl -0pe 's/\f\s*/\n/s' file