使用awk命令可以按照子串分割字符串。可以使用awk的内置函数substr()来获取子串,然后使用分隔符进行分割。

例如,假设我们有一个字符串"abc:def:ghi",我们想按冒号分割它。我们可以使用以下命令:

echo "abc:def:ghi" | awk -F ":" '{print $1, $2, $3}'

这将输出:

abc def ghi

在这个命令中,我们使用awk命令和-F选项指定分隔符为冒号。然后,我们使用print语句将分割后的三个子串输出。$1表示第一个子串,$2表示第二个子串,以此类推。

awk 按子串分割

原文地址: https://www.cveoy.top/t/topic/5Ii 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录