Board logo

标题: 使用awk去掉最后一个冒号及后面的内容 [打印本页]

作者: linda    时间: 2025-6-26 15:39     标题: 使用awk去掉最后一个冒号及后面的内容

echo "2606:4700:103::2:8443" | awk '{sub(/:[^:]*$/, "", $0); print}'

echo "2606:4700:103::2:8443" | awk -F: '{NF--; print}' OFS=:

另外:
echo "2606:4700:103::2:8443" | cut -d':' -f1-5


结果:
2606:4700:103::2


参考:
awk对某一分割值做处理,再一并输出
https://www.trustcomputing.com.cn/bbs/viewthread.php?tid=2104

[ 本帖最后由 linda 于 2025-6-26 15:44 编辑 ]




欢迎光临 中神通公司交流论坛 (http://trustcomputing.com.cn/bbs/) Powered by Discuz! 6.0.0