【发布时间】:2013-02-03 05:26:06
【问题描述】:
所以我正在尝试读取一个文件,该文件包含一堆带有电子邮件地址和昵称的行。我正在尝试提取这个用括号括起来的昵称,如下所示
email@somewhere.com (Tom)
所以我的想法只是使用 cut 来获取单词 Tom,但是当我最终得到类似以下内容时,这被挫败了
email2@somewhereElse.com ("Bob")
因为 Bob 有引号,所以 cut 命令失败如下
cut: <file>: Illegal byte sequence
有人知道更好的方法吗?或者解决这个问题的方法?
【问题讨论】:
标签: linux bash shell unix scripting