swilson@swlap1:~/temp$ bash --version
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
swilson@swlap1:~/temp$ cat t.txt 
$ome text !n a file|
swilson@swlap1:~/temp$ unset t
swilson@swlap1:~/temp$ t=$(< ./t.txt)
swilson@swlap1:~/temp$ echo "$t"
bash: $ome text !n a file|: invalid variable name for name reference
swilson@swlap1:~/temp$ var=foo; declare -n t; t=var; unset t; echo "$t"
bash: $ome text !n a file|: invalid variable name for name reference

Attachment: pgpk4Cwu_mrnZ.pgp
Description: PGP signature

Reply via email to