1 # This program is free software: you can redistribute it and/or modify
2 # it under the terms of the GNU General Public License as published by
3 # the Free Software Foundation, either version 3 of the License, or
4 # (at your option) any later version.
6 # This program is distributed in the hope that it will be useful,
7 # but WITHOUT ANY WARRANTY; without even the implied warranty of
8 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 # GNU General Public License for more details.
11 # You should have received a copy of the GNU General Public License
12 # along with this program. If not, see <http://www.gnu.org/licenses/>.
14 IFS=$' \t\n' # or any other IFS
26 IFS=$' \t\n' # or any other IFS
145 declare -A A=([b]= [a]=)
163 recho ${y-${!A[*]}} # this isn't right yet
180 recho ${y-${!ind}} # this isn't right yet
210 recho ${y-${!ind}} # this isn't right yet
248 declare -a a=($'\177')
255 recho ${var=${a[*]:0}}
269 declare -A A=([0]=$'\177')
275 # this isn't really right yet
277 recho ${var=${A[*]:0}}