【发布时间】:2017-12-28 12:04:53
【问题描述】:
我是 sed 命令和正则表达式的新手。
谁能帮我解释一下下面的命令
echo "FIXTEST_XYZ 23040/tcp # 127.0.0.1:23040" | sed -n 's/^FIXTEST_\([A-Za-z0-9]\+\)\s\+\([0-9]\+\)\/tcp\s\+#\s*\([A-Za-z0-9.]\+\):\([0-9]\+\)\s*/\1 \2 \3 \4/p'
感谢您的帮助!!
【问题讨论】:
-
这可能会有所帮助:
man sed和 The Stack Overflow Regular Expressions FAQ -
TLDR;但是您应该提供有关命令操作的输入的更多详细信息。
-
更新了输入