浏览代码

archlinux: fix pacweb breaking when multiple packages found (#9059)

Co-authored-by: Magnus Boman <Kattus@users.noreply.github.com>
Magnus Boman 4 年之前
父节点
当前提交
cea89f5439
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      plugins/archlinux/archlinux.plugin.zsh

+ 2 - 2
plugins/archlinux/archlinux.plugin.zsh

@@ -212,8 +212,8 @@ if (( $+commands[xdg-open] )); then
     if [[ -z "$infos" ]]; then
       return
     fi
-    repo="$(grep '^Repo' <<< "$infos" | grep -oP '[^ ]+$')"
-    arch="$(grep '^Arch' <<< "$infos" | grep -oP '[^ ]+$')"
+    repo="$(grep -m 1 '^Repo' <<< "$infos" | grep -oP '[^ ]+$')"
+    arch="$(grep -m 1 '^Arch' <<< "$infos" | grep -oP '[^ ]+$')"
     xdg-open "https://www.archlinux.org/packages/$repo/$arch/$pkg/" &>/dev/null
   }
 fi