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