Files
42_SIDE_minishell_test/tests/defaults/expansions.sh

304 lines
3.1 KiB
Bash

echo "1'$USER'2"
echo "1'$not_a_variable'2"
export VARIABLE1="variable1"
echo "1'$VARIABLE1'2"
echo '1"$USER"2'
echo '1"$not_a_variable"2'
export VARIABLE1="variable1"
echo '1"$VARIABLE1"2'
echo $
echo $+
mkdir directory1
export POEP=directory1
cd $POEP $MEERPOEP ..
pwd
mkdir directory1
mkdir directory1/directory2
export POEP=directory1
export MEERPOEP=directory2
cd $POEP $MEERPOEP ..
pwd
export vat=at
c$var Makefile
$blablabla
$LESS$VAR
echo "$HOME"
echo '$HOME'
echo "hallo$"
hallo$
export ECHO="echo"
$ECHO "hello"
export A=p
export B=w
$A"$B"d
"$A"'$B'd
export A="s -la"
l$A
export OK="ok ok"
echo $OK
$
echo $POEP hallo
echo $/
echo $
echo $PWD
export LS="ls -la"
$LS
echo $PWD
echo $HOME
echo "$PWD"
echo '$PWD'
echo "$HOME"
cd $IETSONBESTAANDS
cd $GEK ..
cd $NOTHING $MORENOTHING ..
echo '$PWD'
echo $USER""
echo $USER_
echo 123$USER----
echo 123$USER----$
echo abc$USERdef
echo abc$USER123
echo abc$POEPdef
echo $USER "$USER" '$USER'
export TEST_$USER=hallo$LOGNAME
echo $POEP
echo $POEP $MEERPOEP
echo hallo $POEP
echo $POEP hallo
IETSONBESTAANDS=".."
cd $IETSONBESTAANDS
cd $IETSONBESTAANDS
cd $IETSONBESTAANDS
cd $IETSONBESTAANDS
pwd
echo 'hallo$USER'
echo hallo$USER
echo 'hallo\$USER'
echo '\$?'
echo '$USER'
echo '\$USER'
echo '"\$USER"'
echo "hoi$USERmaran"
echo "$USER"
export TWO=" two "
echo "one "$TWO" three"
echo "one"$TWO" three"
echo "one"$TWO"three"
echo "one" $TWO "three"
export TWO="two"
echo "one"$TWO"three"
echo "one "$TWO"three"
echo "one "$TWO" three"
echo "one"$TWO"three"
echo "one "$TWO"three"
echo "one "$TWO" three"
echo "one" $TWO "three"
echo "hallo$"
echo hallo$
echo '$USER'$USER
echo $USERmaran
echo hallo"1234"maran"$USER"'/$USER'"/$USER"'poep''poep2'"maran"'ellende'END
echo hallo1234maranmaran/$USER/maranpoeppoep2maranellendeEND
echo "$USER"'/$USER'
echo maran/$USER
echo 123"hallo$"456
echo $_1234
echo $USERhallo
echo $hallo"poep"
echo $a5aap
echo $_poep
echo hallo$abc
echo $halllo###
echo $USER9582309582529
echo $
echo $USER
echo '$USER'
echo "$USER"
echo 123$USER----
echo 123$USER----$
echo abc$USERdef
echo abc$USER123
echo abc$POEPdef
echo $%%%%jlkjtwejt
echo %%$
echo "$_poep"
echo "$a5aap"
echo "$halllo###"
echo "$USER9582309582529"
echo "$"
echo hallo"$"abc
echo hallo"$POEP"abc
echo hallo"$USER"abc
echo "$USER"
echo "$USER'"
echo "$USER_"
echo "abc$USERdef"
echo "abc$USER123"
echo "abc$POEPdef"
echo "$%%%%jlkjtwejt"
echo "%%$"
echo $hallo
echo $hallo"poep"
echo "hallo$USER"
echo "hallo$USER"
echo hallo$abc
echo hallo$abc
echo$rewtwet
echo '\$'
export HELLO=hello
echo $HELLO
export HELLO=hello
echo $hello
echo $
echo "$"
echo '$'
export HELLO=hello
echo "$HELLO"
export TEST=ech
"$TEST"o hello
export TEST="echo hello"
$TEST
export TEST='echo hello'
$TEST
export TEST="\$\"echo hello\""
$TEST
export TEST="echo hello"
export TEST2="\$TEST"
$TEST2
export abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890=hello
echo $abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890
export TEST="export TEST=echo"
$TEST hello
$TEST hello