| # This program is free software: you can redistribute it and/or modify |
| # it under the terms of the GNU General Public License as published by |
| # the Free Software Foundation, either version 3 of the License, or |
| # (at your option) any later version. |
| # |
| # This program is distributed in the hope that it will be useful, |
| # but WITHOUT ANY WARRANTY; without even the implied warranty of |
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| # GNU General Public License for more details. |
| # |
| # You should have received a copy of the GNU General Public License |
| # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| # |
| |
| # $Id: set-x.tests,v 1.1 2002/12/09 13:12:37 rockyb Exp $ |
| # |
| # Test that "set -x" shows what we think it should. |
| # |
| set -x |
| for ((i=0; i<=5; i++ )) ; do |
| x=0 |
| done |
| for i in 0 1 2 ; do |
| x=i |
| done |
| case x in |
| 0) x=i ;; |
| *) x=i ;; |
| esac |
| |
| foo=one |
| foo+=two |
| echo $foo |
| |
| set +x |
| |
| # test BASH_XTRACEFD |
| ${THIS_SH} ./set-x1.sub |