Удаление NULL из поля

Или вы можете использовать Meld Diff

. Meld помогает сравнивать файлы, каталоги и проекты, контролируемые версиями. Он обеспечивает двух- и трехстороннее сравнение файлов и каталогов и поддерживает многие популярные системы управления версиями.

Установите, запустив:

sudo apt-get install meld

Ваш пример:

Сравнить каталог:

[d7 ]

Пример с полным текстом:

1
задан 2 January 2018 в 13:12

3 ответа

Если «NULL» означает нулевой символ (NUL), вы можете использовать одну из следующих команд для печати первого поля каждой строки:

awk -F\0 '{print$1}' # replace “1” by “2” for the second field etc.
sed 's/\x0.*//'

Если вы хотите заменить каждый NUL символ пробелом или символом новой строки, используйте tr:

tr '\0' ' '  # replace by space
tr '\0' '\n' # replace by newline
3
ответ дан 22 May 2018 в 15:49

Если «NULL» означает нулевой символ (NUL), вы можете использовать одну из следующих команд для печати первого поля каждой строки:

awk -F\0 '{print$1}' # replace “1” by “2” for the second field etc. sed 's/\x0.*//'

Если вы хотите заменить каждый NUL символ пробелом или символом новой строки, используйте tr:

tr '\0' ' ' # replace by space tr '\0' '\n' # replace by newline
3
ответ дан 18 July 2018 в 00:03

Если «NULL» означает нулевой символ (NUL), вы можете использовать одну из следующих команд для печати первого поля каждой строки:

awk -F\0 '{print$1}' # replace “1” by “2” for the second field etc. sed 's/\x0.*//'

Если вы хотите заменить каждый NUL символ пробелом или символом новой строки, используйте tr:

tr '\0' ' ' # replace by space tr '\0' '\n' # replace by newline
3
ответ дан 24 July 2018 в 17:09

Другие вопросы по тегам:

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