#988175 colrm: Document on the man page that it cannot deal with binary files

Package:
bsdextrautils
Source:
util-linux
Description:
extra utilities from 4.4BSD-Lite
Submitter:
Dan Jacobson
Date:
2021-05-06 23:48:03 UTC
Severity:
normal
#988175#5
Date:
2021-05-06 22:46:56 UTC
From:
To:
Document on the colrm man page that it cannot deal with "binary" files.

$ f=.config/google-chrome-unstable/BrowserMetrics/BrowserMetrics-609464BE-1391.pma

# A similar file is surely available on your computer.

$ colrm 88 < $f; echo $?
0

# 0, how pleasant. But then where's the output?

$ strace colrm 88 < $f
...
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=27002, ...}) = 0
mmap(NULL, 27002, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5caf526000
close(3)                                = 0
fstat(0, {st_mode=S_IFREG|0600, st_size=4194304, ...}) = 0
read(0, "\334\5\203@\0\0@\0\0\0@\0\2\0\0\0C\335]\223\0\0\0\0@\0\0\0\0\0\0\0"..., 4096) = 4096
dup(1)                                  = 3
close(3)                                = 0
dup(2)                                  = 3
close(3)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
$ cat -v $f|colrm 88
M-\^EM-^C@^@^@@^@^@^@@^@^B^@^@^@CM-]]M-^S^@^@^@^@@^@^@^@^@^@^@^@^A^@^@^@^@^@^@^@M-PM-U^
0M--^@^@^@^@UV&KM-GM-+k<^B^@^@^@^@^@^@^@^A^@^@^@^B^@^A^@UV&KM-GM-+k<^@^@^@^@^@^@^@^@^@^
...