From 1066e05a1f6395e5175c039139573ad2de66a540 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Tue, 6 Jun 2017 11:20:45 -0700 Subject: [PATCH] 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 ``` --- go/src/bashbrew/cmd-cat.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/go/src/bashbrew/cmd-cat.go b/go/src/bashbrew/cmd-cat.go index 24df8fc..4664be1 100644 --- a/go/src/bashbrew/cmd-cat.go +++ b/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)