【问题标题】:How do I split using both slashes as delimiters in awk如何在 awk 中使用两个斜杠作为分隔符进行拆分
【发布时间】:2023-01-04 22:23:08
【问题描述】:

现在我正在尝试使用 so 拆分字符串:

echo "feature\hello-test"  | awk -F'[\\\/]' ' { print $2 }'

期望我会得到hello-test,但相反,我空了。

我这样做的原因是因为我还需要用正斜杠 (feature/hello-test) 拆分来覆盖案例,这似乎确实有效。我究竟做错了什么?

【问题讨论】:

  • awk -F'[\\\\/]' ' { print $2 }'

标签: awk


【解决方案1】:

在这两种情况下:

echo "feature/hello-test"  | awk -F'\\|/' '{print $2}'

【讨论】:

  • 这不包括多个分隔符
  • 帖子相应编辑
猜你喜欢
  • 1970-01-01
  • 2012-10-23
  • 1970-01-01
  • 1970-01-01
  • 2019-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-06
相关资源
最近更新 更多