-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 24 May 2012 13:07-0700, Sean Bruno wrote:
> Noted that the following syntax is broken somewhere between 4.2
> patchlevel 10 and 28. I'm sure its because we shouldn't be doing
that
> over here at big purple, but we do ... and its a PITA. I'm bisecting
to
> find out what is going on.
>
> test:
> VARIABLE="$(uname)"
> bash: command substitution: line 3: syntax error near unexpected token
> `)'
> bash: command substitution: line 3: `uname)"'
>
> Odd, but his works at patchlevel 10
I'm unable to reproduce this behaviour on one of my systems:
trond@enterprise:~>bash --version
GNU bash, version 4.2.28(0)-release (amd64-portbld-freebsd9.0)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
trond@enterprise:~>my_var="$(uname)"
trond@enterprise:~>echo $my_var
FreeBSD
trond@enterprise:~>
I'm not sure what's going on in your case.
- --
+-------------------------------+------------------------------------+
| Vennlig hilsen, | Best regards, |
| Trond Endrest?l, | Trond Endrest?l, |
| IT-ansvarlig, | System administrator, |
| Fagskolen Innlandet, | Gj?vik Technical College, Norway, |
| tlf. dir. 61 14 54 39, | Office.....: +47 61 14 54 39, |
| tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, |
| sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. |
+-------------------------------+------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)
iEYEARECAAYFAk+/HEwACgkQbYWZalUoElvZYwCeLq5IHGp2dLyf+pcbzC1jk3RK
us4An1AX5SelbwMEEVmooiopPmF9SAlI
=9bTW
-----END PGP SIGNATURE-----