ajout de pleins de tests et reorganisation des fichiers

This commit is contained in:
Hugo LAMY
2021-12-21 12:21:55 +01:00
parent 85424b47c4
commit 81db47d2f4
13 changed files with 2007 additions and 875 deletions

View File

@@ -12,502 +12,312 @@ echo '1"$not_a_variable"2'
export VARIABLE1="variable1"
echo '1"$VARIABLE1"2'
echo '\'
echo $
echo '\\'
echo $+
echo "\n \n \n"
mkdir directory1
export POEP=directory1
cd $POEP $MEERPOEP ..
pwd
echo hi";" hihi
mkdir directory1
mkdir directory1/directory2
export POEP=directory1
export MEERPOEP=directory2
cd $POEP $MEERPOEP ..
pwd
echo hi " ; " hihi
export vat=at
c$var Makefile
echo "\s"
$blablabla
echo "ls -la <a | grep x > b"
$LESS$VAR
echo ok "" ok
echo "$HOME"
echo ok "" "" "" "" "" "" "" "" "" ok
echo '$HOME'
echo "exit"
echo "hallo$"
echo "exit\n"
hallo$
cat < ../
export ECHO="echo"
$ECHO "hello"
echo ";;;;;"
export A=p
export B=w
$A"$B"d
"$A"'$B'd
echo “./hello”.
export A="s -la"
l$A
echo ./hello
export OK="ok ok"
echo $OK
echo ello
$
echo ' \n this is the; "first line"'
echo $POEP hallo
echo "and right here;;; 'We have the second'"
echo $/
echo and" a fe"'w 'here'; with some slash and quotes .' '\'
echo $
echo '\\'
echo $PWD
echo "\poep"
export LS="ls -la"
$LS
echo"
echo $PWD
"
echo $HOME
export a="\\"
echo "$PWD"
export b='\\'
echo '$PWD'
export c="\b"
echo "$HOME"
echo > ilovewords.txt count me
wc ilovewords.txt
cd $IETSONBESTAANDS
awk '{ print }' /etc/passwd
cd $GEK ..
echo 'how are you'
cd $NOTHING $MORENOTHING ..
"echo" hallo daar
echo "hallo daar"
echo '$PWD'
"ls"
echo $USER""
hallo ma\ran siemons Hij ziet de \ niet als escape, print gewoon \
echo $USER_
echo 'ma\'
echo 123$USER----
echo "\poep"
echo 123$USER----$
echo hallo""
echo abc$USERdef
123"456
echo abc$USER123
123"456""
echo abc$POEPdef
echo "\poep"
echo $USER "$USER" '$USER'
echo 'poep''poep2'"maran"'ellende'END
export TEST_$USER=hallo$LOGNAME
echo poeppoep2maranellendeEND
echo $POEP
echo 'poep2'"maran"'ellende'
echo $POEP $MEERPOEP
echo poep2maranellende
echo hallo $POEP
echo hallo
echo $POEP hallo
echo echt bash
IETSONBESTAANDS=".."
cd $IETSONBESTAANDS
cd $IETSONBESTAANDS
echo halloUSER
cd $IETSONBESTAANDS
cd $IETSONBESTAANDS
pwd
echo halloPOEP
echo 'hallo$USER'
echo halloUSER
echo hallo$USER
echo "\hallo"
echo 'hallo\$USER'
echo "123\!456"
echo '\$?'
echo "1234"
echo '$USER'
echo "12\34"
echo '\$USER'
echo "1\a234"
echo '"\$USER"'
echo "\1234"
echo "hoi$USERmaran"
echo '1234\\'
echo "$USER"
echo '1234'
export TWO=" two "
echo "one "$TWO" three"
echo "one"$TWO" three"
echo "one"$TWO"three"
echo "one" $TWO "three"
echo '12\34'
export TWO="two"
echo "one"$TWO"three"
echo "one "$TWO"three"
echo "one "$TWO" three"
echo '1234\'
echo "one"$TWO"three"
echo '1\a234'
echo "one "$TWO"three"
echo '\1234'
echo "one "$TWO" three"
echo '1234\\'
echo "one" $TWO "three"
echo '1234\\'
echo "hallo$"
echo "\!"
echo hallo$
echo "\#"
echo '$USER'$USER
echo "\%"
echo $USERmaran
echo "\&"
echo hallo"1234"maran"$USER"'/$USER'"/$USER"'poep''poep2'"maran"'ellende'END
echo "\'"
echo hallo1234maranmaran/$USER/maranpoeppoep2maranellendeEND
echo "\("
echo "$USER"'/$USER'
echo "\)"
echo maran/$USER
echo "\*"
echo 123"hallo$"456
echo "\+"
echo $_1234
echo "\,"
echo $USERhallo
echo "\-"
echo $hallo"poep"
echo "\."
echo $a5aap
echo "\/"
echo $_poep
echo "\0"
echo hallo$abc
echo "\1"
echo $halllo###
echo "\2"
echo $USER9582309582529
echo "\3"
echo $
echo "\4"
echo $USER
echo "\5"
echo '$USER'
echo "\6"
echo "$USER"
echo "\7"
echo 123$USER----
echo "\8"
echo 123$USER----$
echo "\9"
echo abc$USERdef
echo "\:"
echo abc$USER123
echo "\<"
echo abc$POEPdef
echo "\="
echo $%%%%jlkjtwejt
echo "\>"
echo %%$
echo "\?"
echo "$_poep"
echo "\@"
echo "$a5aap"
echo "\A"
echo "$halllo###"
echo "\B"
echo "$USER9582309582529"
echo "\C"
echo "$"
echo "\D"
echo hallo"$"abc
echo "\E"
echo hallo"$POEP"abc
echo "\F"
echo hallo"$USER"abc
echo "\G"
echo "$USER"
echo "\H"
echo "$USER'"
echo "\I"
echo "$USER_"
echo "\J"
echo "abc$USERdef"
echo "\K"
echo "abc$USER123"
echo "\L"
echo "abc$POEPdef"
echo "\M"
echo "$%%%%jlkjtwejt"
echo "\N"
echo "%%$"
echo "\O"
echo $hallo
echo "\P"
echo $hallo"poep"
echo "\Q"
echo "hallo$USER"
echo "\R"
echo "hallo$USER"
echo "\S"
echo hallo$abc
echo "\T"
echo hallo$abc
echo "\U"
echo $rewtwet
echo "\V"
echo '\$'
echo "\W"
echo "\X"
export HELLO=hello; echo $HELLO
echo "\Y"
export HELLO=hello; echo $hello
echo "\Z"
echo $
echo "\["
echo "$"
echo "\]"
echo '$'
echo "\^"
echo \$
echo "\_"
echo "\$"
echo "\a"
export HELLO=hello
echo \$HELLO
echo "\b"
export HELLO=hello
echo \\$HELLO
echo "\c"
export HELLO=hello
echo "$HELLO"
echo "\d"
export HELLO=hello
echo "\$HELLO"
echo "\e"
export HELLO=hello
echo "\\$HELLO"
echo "\f"
export HELLO=hello
echo \\"$HELLO"
echo "\g"
export HELLO=hello
echo "\"\"$HELLO"
echo "\h"
export TEST=ech
"$TEST"o hello
echo "\i"
export TEST="echo hello"
$TEST
echo "\j"
export TEST='echo hello'
$TEST
echo "\k"
export TEST="\$\"echo hello\""
$TEST
echo "\l"
export TEST="echo hello"
export TEST2="\$TEST"
$TEST2
echo "\m"
export abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=hello
echo $abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890
echo "\n"
echo "\o"
echo "\p"
echo "\q"
echo "\r"
echo "\s"
echo "\t"
echo "\u"
echo "\v"
echo "\w"
echo "\x"
echo "\y"
echo "\z"
echo "\{"
echo "\|"
echo "\}"
echo "\~"
echo '\!'
echo '\"'
echo '\#'
echo '\%'
echo '\&'
#echo '\''
echo '\('
echo '\)'
echo '\*'
echo '\+'
echo '\,'
echo '\-'
echo '\.'
echo '\/'
echo '\0'
echo '\1'
echo '\2'
echo '\3'
echo '\4'
echo '\5'
echo '\6'
echo '\7'
echo '\8'
echo '\9'
echo '\:'
echo '\<'
echo '\='
echo '\>'
echo '\?'
echo '\@'
echo '\A'
echo '\B'
echo '\C'
echo '\D'
echo '\E'
echo '\F'
echo '\G'
echo '\H'
echo '\I'
echo '\J'
echo '\K'
echo '\L'
echo '\M'
echo '\N'
echo '\O'
echo '\P'
echo '\Q'
echo '\R'
echo '\S'
echo '\T'
echo '\U'
echo '\V'
echo '\W'
echo '\X'
echo '\Y'
echo '\Z'
echo '\['
echo '\\'
echo '\]'
echo '\^'
echo '\_'
echo '\a'
echo '\b'
echo '\c'
echo '\d'
echo '\e'
echo '\f'
echo '\g'
echo '\h'
echo '\i'
echo '\j'
echo '\k'
echo '\l'
echo '\m'
echo '\n'
echo '\o'
echo '\p'
echo '\q'
echo '\r'
echo '\s'
echo '\t'
echo '\u'
echo '\v'
echo '\w'
echo '\x'
echo '\y'
echo '\z'
echo '\{'
echo '\|'
echo '\}'
echo '\~'
echo '\;'
echo "\;"
echo '\>'
echo "\>"
echo '\<'
echo "\<"
echo '\|'
echo "\|"
export TEST="export TEST=echo"
$TEST hello
$TEST hello