只有一个分隔符

你不能有多个分隔符:如果你指定类似 -d ",;:" 的东西,一些实现只会使用第一个字符作为分隔符(在本例中是逗号)。其他实现(例如 GNU cut)会给你一个错误信息。

$ cut -d ",;:" -f2 <<<"J.Smith,1 Main Road,cell:1234567890;land:4081234567"
cut: the delimiter must be a single character
Try `cut --help' for more information.