Redian新闻
>
unix shell编程如何从字符串中提取子串
avatar
unix shell编程如何从字符串中提取子串# Unix - 噫吁兮,危乎高哉
v*e
1
如题。
我在google上看了很多,但还是没有找到。
非常感谢。
avatar
p*t
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上看了很多,但还是没有找到。
: 非常感谢。

avatar
s*r
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)

avatar
t*y
4
echo "test string" | awk '{print substr ($0, 5)}'
will print "string".

【在 v*****e 的大作中提到】
: 如题。
: 我在google上看了很多,但还是没有找到。
: 非常感谢。

avatar
m*m
5
for bash, you can simply use ${string:postion:length} to get substring.

【在 v*****e 的大作中提到】
: 如题。
: 我在google上看了很多,但还是没有找到。
: 非常感谢。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。