我知道如何在文本文件或管道中使用 cut 。但是当谈到在 ksh 中使用 cut 时,我在处理它时遇到了一些困难。
#!/bin/ksh
...
result=$(cut -d: -f1 string) //assume string = "first:second:third"
print $result //I want to print out "first"
当我这样做时,我的标准输出说 cut 无法打开字符串。我有点知道为什么,因为 cut 是用于文件的。我应该怎么做才能实现我的目标?