小编use*_*886的帖子

tr 抱怨“非法字节序列”

我是 UNIX 的新手,我正在使用 Kirk McElhearn 的“Mac OS X 命令行”自学一些命令。

我正在尝试使用trandgrep以便我可以在常规 MS-Office Word 文档中搜索文本字符串。

$ tr '\r' '\n' < target-file | grep search-string
Run Code Online (Sandbox Code Playgroud)

但它返回的只是:

Illegal byte sequence.
Run Code Online (Sandbox Code Playgroud)

robomechanoid:Position-Paper-Final-Draft robertjralph$ tr '\r' '\n' < Position-Paper-Final-Version.docx | grep DeCSS
tr: Illegal byte sequence
robomechanoid:Position-Paper-Final-Draft robertjralph$ 
Run Code Online (Sandbox Code Playgroud)

我实际上在我创建的脚本上运行了同一行,vi并且它正确地进行了搜索。

grep character-encoding text-processing binary tr

33
推荐指数
2
解决办法
5万
查看次数

标签 统计

binary ×1

character-encoding ×1

grep ×1

text-processing ×1

tr ×1