| Date: | 2010-07-16 10:57:44 (1 year 6 months ago) |
|---|---|
| Author: | Luciano Rocha |
| Commit: | 544d4c16440d6bc7caa4888675f3e1b4654d2a30 |
| Message: | convert array+=() to array[#last]=, for older bash |
| Files: |
rc/bash_functions (1 diff) |
Change Details
| rc/bash_functions | ||
|---|---|---|
| 693 | 693 | spec= |
| 694 | 694 | for a; do |
| 695 | 695 | if [ "$a" = "%" ]; then |
| 696 | cmd+=("$p") | |
| 696 | cmd[ ${#cmd[@]} ]="$p" | |
| 697 | 697 | spec=1 |
| 698 | 698 | else |
| 699 | cmd+=("$a") | |
| 699 | cmd[ ${#cmd[@]} ]="$a" | |
| 700 | 700 | fi |
| 701 | 701 | done |
| 702 | [ -z "$spec" ] && cmd+=("$p") | |
| 702 | [ -z "$spec" ] && cmd[ ${#cmd[@]} ]="$p" | |
| 703 | 703 | eval "${cmd[@]}" |
| 704 | 704 | } |
| 705 | 705 | |
