v*****e 发帖数: 64 | 1 如题。
我在google上看了很多,但还是没有找到。
非常感谢。 |
p*****t 发帖数: 35 | 2 awk, cut
if you want the 2nd word, you can do
k=`echo "1 2 3 4" | awk '{print $2"}`
k will then = 2
or echo "1 2 3 4" | cut -f 2 (I think)
【在 v*****e 的大作中提到】 : 如题。 : 我在google上看了很多,但还是没有找到。 : 非常感谢。
|
s*******r 发帖数: 2 | 3 there are many ways dealing with string in ksh.
search ksh info on google.
【在 p*****t 的大作中提到】 : awk, cut : if you want the 2nd word, you can do : k=`echo "1 2 3 4" | awk '{print $2"}` : k will then = 2 : or echo "1 2 3 4" | cut -f 2 (I think)
|
t*******y 发帖数: 81 | 4 echo "test string" | awk '{print substr ($0, 5)}'
will print "string".
【在 v*****e 的大作中提到】 : 如题。 : 我在google上看了很多,但还是没有找到。 : 非常感谢。
|
m*m 发帖数: 47 | 5 for bash, you can simply use ${string:postion:length} to get substring.
【在 v*****e 的大作中提到】 : 如题。 : 我在google上看了很多,但还是没有找到。 : 非常感谢。
|