瀏覽代碼

Add "arch" function for "bashbrew cat" to access the current architecture string

```console
$ bashbrew cat --format '{{ arch }}' ubuntu
amd64
$ bashbrew --arch=s390x cat --format '{{ arch }}' ubuntu
s390x
$ BASHBREW_ARCH=s390x bashbrew cat --format '{{ arch }}' ubuntu
s390x
```
Tianon Gravi 8 年之前
父節點
當前提交
68af563715
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      bashbrew/go/src/bashbrew/cmd-cat.go

+ 3 - 0
bashbrew/go/src/bashbrew/cmd-cat.go

@@ -42,6 +42,9 @@ func cmdCat(c *cli.Context) error {
 		"i": func() int {
 			return i
 		},
+		"arch": func() string {
+			return arch
+		},
 	}).Parse(format)
 	if err != nil {
 		return cli.NewMultiError(tmplMultiErr, err)