env env export BLOU= env unset BLOU env unset LOL ROR env unset blablabla env export var export var=test export var ="cat Makefile | grep >" export "test=ici"=coucou export LOL=lala ROR=rara export "HI= hi" export "HI =hi" export b='\\' export c="\b" env export a=hijdoehet env export test=working env export test1 env export test1= env export 1test env export _TEST=DOethetwelmetunderscore env env echo export a=hijdoehet echo env echo export test=working echo env echo export test1 echo env echo export test1= echo env export ZZZ export ZZZ= env export TEST="evenchecken" echo $TEST unset a env unset test unset test1 env unset PATH ls wc awk export PATH="test:working:multiplepath:directory1:directory2" /usr/bin/env export ZZZ env export ZZZ= env export ZZZ=new_value env export ZZZ======new env export ZZZ=new YYY=new2 XXX===new3 env export $USER env export TEST=$USER4857987345 env export 123$USER--- env export MARANSIEMONS env export MARANSIEMONS=lief env export TEST=/Users/maran/Desktop/minishell export kip=ei=koe===melk env export TEST1=test1 TEST2=test2 env unset TEST1 unset TEST2 env export TEST1=test1 TEST2=test2 unset TEST1 TEST2 env export TEST1=test1 export TEST2=test2 unset TEST1 TEST2 env export "" env unset "" env env | grep -v -E '^_=' | sort cd ../ env | grep -v -E '^_=' | sort env | grep -v -E '^declare -x _=' export 1 _+ _OK _2? _OK2=VAR =NG OK3= env | grep -v -E '^declare -x _=' export dquote='"' dollar='$' backslash='\' backquote='`' newline='\n' env | grep -v -E '^declare -x _=' export APPEND_NONE=1 export APPEND_NONE+= env | grep APPEND_NONE export APPEND_NONE= export APPEND_NONE= export APPEND_NONE+= env | grep APPEND_NONE export APPEND_EMPTY="" export APPEND_EMPTY="" export APPEND_EMPTY="" env | grep APPEND_EMPTY export OVERWRITE=42 export OVERWRITE=a env | grep OVERWRITE export A=B=C=D env | grep A export PATH env | grep PATH export PWD env | grep PWD export OLDPWD env | grep OLDPWD unset OLDPWD cd .. export OLDPWD=new_value env | grep OLDPWD unset OLDPWD cd .. export OLDPWD env | grep OLDPWD export = env export PATH=":" ls , cp /bin/ls . chmod 000 ls export PATH=":/" ls , cp /bin/ls . chmod 000 ls export PATH="::" ls , cp /bin/ls . chmod 000 ls export PATH="/:" ls , cp /bin/ls . chmod 000 ls export PATH="/bin:" ls , cp /bin/ls . chmod 000 ls export PATH=":/bin" ls , cp /bin/ls . chmod 000 ls export PATH="::/bin::" ls , cp /bin/ls . chmod 000 ls export PATH="/bin:" ls , cp /bin/ls . chmod 000 ls export PATH="hello:" ls , cp /bin/ls . chmod 000 ls export PATH="" nosuchfile export PATH='' nosuchfile unset PATH nosuchfile unset PATH export PATH nosuchfile unset PATH export PATH= nosuchfile export PATH=":a:b" mkdir a b printf '#!/bin/bash\necho a' > a/cmd printf '#!/bin/bash\necho b' > b/cmd printf '#!/bin/bash\necho cwd' > cmd chmod +x a/cmd b/cmd cmd export PATH="b:a:" mkdir a b printf '#!/bin/bash\necho a' > a/cmd printf '#!/bin/bash\necho b' > b/cmd printf '#!/bin/bash\necho cwd' > cmd chmod +x a/cmd b/cmd cmd export PATH="a:b" mkdir a b printf '#!/bin/bash\necho a' > a/cmd printf '#!/bin/bash\necho b' > b/cmd printf '#!/bin/bash\necho cwd' > cmd chmod +x a/cmd b/cmd cmd export PATH="no_such_dir:a" mkdir a printf '#!/bin/bash\necho a' > a/cmd printf '#!/bin/bash\necho cwd' > cmd chmod +x a/cmd b/cmd cmd export PATH="no_such_dir1:no_such_dir2:" printf '#!/bin/bash\necho cwd' > cmd chmod +x a/cmd b/cmd cmd unset env | grep -v -E '^_=' | sort unset A echo $A export A='test $A' unset _A1 echo $_A1 export _A1='test $_A1' unset A B C echo $A$B$C$D export A=test B=multiple C=var D=hello unset A B =invalid C echo $A$B$C$D export A=test B=multiple C=var D=hello unset PWD echo $PWD unset OLDPWD echo $OLDPWD unset NO_SUCH_ENV echo $?$NO_SUCH_ENV unset NO_SUCH_ENV unset 1 unset A=a echo $A export A=a unset ' \"$&`\n'