Awk substr示例

时间:2020-02-23 14:41:13  来源:igfitidea点击:

在本教程中,我们将看到如何使用AWK Substr来选择子字符串。

awk命令有很多有用的功能。
其中一个是awk子函数。
AWK SUBSTR函数可用于从字符串中选择子字符串。

语法

awk(string,x,y)
Where String is input string.
x is starting position in string(index starts from 1)
y is number of characters starting from x (optional)

让我们创建一个测试文件。

$cat> test.txt

This is sample file

让我们在上面的创建文件上查看一些awk子串示例。

$awk'{print substr($1,1,1)}'test.txt

T

awk'{print substr($3,3)}'test.txt

mple

awk'{print substr($4,1,2)}'test.txt

fi

awk'{print substr($0,9,6)}'test.txt

sample