annotate bin/example/indirect.sh @ 767:35f8751c0930

it is very annoying to have ones overrides overridden; see also http://stackoverflow.com/questions/25381304/why-type-cd-on-mac-os-states-that-cd-is-a-function
author Jeff Hammel <k0scist@gmail.com>
date Thu, 28 Jan 2016 14:02:17 -0800
parents c7309e7625ba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
693
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
1 #!/bin/bash
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
2
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
3 NAME=foo
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
4 PASSWORD=bar
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
5 IP_ID=91
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
6 ENV=prod
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
7
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
8 for i in NAME PASSWORD IP_ID ENV
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
9 do
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
10 echo "export $i=\"$(eval echo \$$i)\""
c7309e7625ba add indrect referencing example
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
11 done