中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

awk怎么獲取某個字符串后面的內容

awk
小億
462
2023-08-16 03:56:28
欄目: 編程語言

在awk中,可以使用substr()函數來獲取字符串中的一部分內容。如果要獲取某個字符串后面的內容,可以先使用index()函數找到該字符串的位置,然后使用substr()函數獲取該位置之后的內容。

下面是一個示例,假設我們想要獲取字符串"Hello World!"中"World!"后面的內容:

echo "Hello World!" | awk '{
str="World!"
pos = index($0, str)
if (pos > 0) {
rest = substr($0, pos + length(str))
print rest
}
}'

輸出結果為:

!

在這個例子中,我們先定義了要查找的字符串str="World!",然后使用index()函數找到該字符串在輸入行$0中的位置pos。如果找到了該字符串,我們就使用substr()函數從該位置之后截取剩余的內容rest,并打印出來。

0
卫辉市| 岳普湖县| 贵州省| 衡阳县| 富顺县| 锡林浩特市| 望奎县| 正宁县| 临潭县| 沁阳市| 大庆市| 枣阳市| 炎陵县| 额济纳旗| 文化| 德江县| 乌海市| 禹城市| 新津县| 普兰县| 昭苏县| 正镶白旗| 盘锦市| 闽侯县| 平远县| 浦县| 廉江市| 益阳市| 玉山县| 海兴县| 泾源县| 岳阳县| 沛县| 柞水县| 象州县| 文成县| 大荔县| 乐昌市| 收藏| 乌兰察布市| 洛浦县|