1# Copyright: 2016 Masatake YAMATO 2# License: GPL-2 3 4CTAGS=$1 5BUILDDIR=$2 6 7. ../utils.sh 8 9exit_if_win32 "$CTAGS" 10 11rm -f $BUILDDIR/"'" 12rm -f $BUILDDIR/'"' 13rm -f $BUILDDIR/'$(ls)' 14rm -f $BUILDDIR/'a b' 15 16${CTAGS} --quiet --options=NONE -o $BUILDDIR/"'" --extras=-pF input.c 17${CTAGS} --quiet --options=NONE -o $BUILDDIR/'"' --extras=-pF input.c 18${CTAGS} --quiet --options=NONE -o $BUILDDIR/'$(ls)' --extras=-pF input.c 19${CTAGS} --quiet --options=NONE -o $BUILDDIR/'a b' --extras=-pF input.c 20 21echo '#' SINGLE QUOTE 22if [ -e $BUILDDIR/"'" ]; then 23 cat $BUILDDIR/"'" 24fi 25 26echo '#' DOUBLE QUOTES 27if [ -e $BUILDDIR/'"' ]; then 28 cat $BUILDDIR/'"' 29fi 30 31echo '#' PROCESS SUBSTITUTION 32if [ -e $BUILDDIR/'$(ls)' ]; then 33 cat $BUILDDIR/'$(ls)' 34fi 35 36echo '#' SPACE 37if [ -e $BUILDDIR/'a b' ]; then 38 cat $BUILDDIR/'a b' 39fi 40 41rm -f $BUILDDIR/"'" 42rm -f $BUILDDIR/'"' 43rm -f $BUILDDIR/'$(ls)' 44rm -f $BUILDDIR/'a b' 45