Как найти недопустимые символы? [закрыто]

-1
11.05.2018, 12:57
1 ответ

Para eliminar todas las líneas de un archivo que tienen caracteres de control:

grep -v '[[:cntrl:]]' file >file.modified

Esto creará un nuevo archivo llamado file.modified. El indicador -va grepinvierte el sentido de la coincidencia realizada por la utilidad y [[:cntrl:]]coincidirá con las líneas que contienen caracteres de control.

Para eliminar líneas que no tienen -caracteres imprimibles en la configuración regional C (, por ejemplo, caracteres Unicode):

LC_ALL=C grep -v '[^[:print:]]' file >file.modified
2
28.01.2020, 05:08

Теги

Похожие вопросы