Как просмотреть скрытые элементы форматирования (например, новую строку или вкладку) в любом файле, например, в обычном тексте, в командной строке Unix? - PullRequest
1 голос
/ 23 января 2020

Есть ли способ визуализации скрытых элементов форматирования в файле при использовании терминала UNIX (я использую bash)? То, что я ищу, отображается как, скажем, / s ИЛИ отображается как /t.

Причина, по которой я ищу это, когда-то, когда я создал или отредактировал список в текстовом файле в Windows скопировав ячейки из .xlsx, sort -u перестает работать с файлом. Затем мне нужно выполнить следующее, чтобы он снова заработал:

tr -d '\15\32' < filename

Было бы очень полезно, если бы мы могли видеть эти вещи и другие вещи, такие как внутренние разделители файлов для более эффективного использования awk -F

1 Ответ

1 голос
/ 23 января 2020

Вы можете использовать hexdump для этого

hexdump -c file

, который будет возвращать что-то вроде

0000000   s   p   a   c   e       a   t       e   n   d       o   f    
0000010   l   i   n   e      \n   t   a   b       a   t       e   n   d
0000020       o   f       l   i   n   e  \t  \n  \n                    
000002b
...