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. 5# 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. 10# 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/>. 13# 14 15# $Id: set-x.tests,v 1.1 2002/12/09 13:12:37 rockyb Exp $ 16# 17# Test that "set -x" shows what we think it should. 18# 19set -x 20for ((i=0; i<=5; i++ )) ; do 21 x=0 22done 23for i in 0 1 2 ; do 24 x=i 25done 26case x in 27 0) x=i ;; 28 *) x=i ;; 29esac 30 31foo=one 32foo+=two 33echo $foo 34 35set +x 36 37# test BASH_XTRACEFD 38${THIS_SH} ./set-x1.sub 39