resolu erreur suppression fichiers entre bash et minishell
This commit is contained in:
@@ -110,99 +110,195 @@ exit 55 99
|
|||||||
echo \poep
|
echo \poep
|
||||||
|
|
||||||
echo \1
|
echo \1
|
||||||
|
|
||||||
echo 123\!456
|
echo 123\!456
|
||||||
|
|
||||||
echo 123\456
|
echo 123\456
|
||||||
|
|
||||||
echo \a
|
echo \a
|
||||||
|
|
||||||
echo \b
|
echo \b
|
||||||
|
|
||||||
echo \c
|
echo \c
|
||||||
|
|
||||||
echo \d
|
echo \d
|
||||||
|
|
||||||
echo \e
|
echo \e
|
||||||
|
|
||||||
echo \!
|
echo \!
|
||||||
|
|
||||||
echo \"
|
echo \"
|
||||||
|
|
||||||
echo \#
|
echo \#
|
||||||
|
|
||||||
echo \$
|
echo \$
|
||||||
|
|
||||||
echo \%
|
echo \%
|
||||||
|
|
||||||
echo \&
|
echo \&
|
||||||
|
|
||||||
echo \'
|
echo \'
|
||||||
|
|
||||||
echo \(
|
echo \(
|
||||||
|
|
||||||
echo \)
|
echo \)
|
||||||
|
|
||||||
echo \*
|
echo \*
|
||||||
|
|
||||||
echo \+
|
echo \+
|
||||||
|
|
||||||
echo \,
|
echo \,
|
||||||
|
|
||||||
echo \-
|
echo \-
|
||||||
|
|
||||||
echo \.
|
echo \.
|
||||||
|
|
||||||
echo \/
|
echo \/
|
||||||
|
|
||||||
echo \0
|
echo \0
|
||||||
|
|
||||||
echo \1
|
echo \1
|
||||||
|
|
||||||
echo \2
|
echo \2
|
||||||
|
|
||||||
echo \3
|
echo \3
|
||||||
|
|
||||||
echo \4
|
echo \4
|
||||||
|
|
||||||
echo \5
|
echo \5
|
||||||
|
|
||||||
echo \6
|
echo \6
|
||||||
|
|
||||||
echo \7
|
echo \7
|
||||||
|
|
||||||
echo \8
|
echo \8
|
||||||
|
|
||||||
echo \9
|
echo \9
|
||||||
|
|
||||||
echo \:
|
echo \:
|
||||||
|
|
||||||
echo \=
|
echo \=
|
||||||
|
|
||||||
echo \?
|
echo \?
|
||||||
|
|
||||||
echo \@
|
echo \@
|
||||||
|
|
||||||
echo \A
|
echo \A
|
||||||
|
|
||||||
echo \B
|
echo \B
|
||||||
|
|
||||||
echo \C
|
echo \C
|
||||||
|
|
||||||
echo \D
|
echo \D
|
||||||
|
|
||||||
echo \E
|
echo \E
|
||||||
|
|
||||||
echo \F
|
echo \F
|
||||||
|
|
||||||
echo \G
|
echo \G
|
||||||
|
|
||||||
echo \H
|
echo \H
|
||||||
|
|
||||||
echo \I
|
echo \I
|
||||||
|
|
||||||
echo \J
|
echo \J
|
||||||
|
|
||||||
echo \K
|
echo \K
|
||||||
|
|
||||||
echo \L
|
echo \L
|
||||||
|
|
||||||
echo \M
|
echo \M
|
||||||
|
|
||||||
echo \N
|
echo \N
|
||||||
|
|
||||||
echo \O
|
echo \O
|
||||||
|
|
||||||
echo \P
|
echo \P
|
||||||
|
|
||||||
echo \Q
|
echo \Q
|
||||||
|
|
||||||
echo \R
|
echo \R
|
||||||
|
|
||||||
echo \S
|
echo \S
|
||||||
|
|
||||||
echo \T
|
echo \T
|
||||||
|
|
||||||
echo \U
|
echo \U
|
||||||
|
|
||||||
echo \V
|
echo \V
|
||||||
|
|
||||||
echo \W
|
echo \W
|
||||||
|
|
||||||
echo \X
|
echo \X
|
||||||
|
|
||||||
echo \Y
|
echo \Y
|
||||||
|
|
||||||
echo \Z
|
echo \Z
|
||||||
|
|
||||||
echo \[
|
echo \[
|
||||||
|
|
||||||
echo \\
|
echo \\
|
||||||
|
|
||||||
echo \]
|
echo \]
|
||||||
|
|
||||||
echo \^
|
echo \^
|
||||||
|
|
||||||
echo \_
|
echo \_
|
||||||
|
|
||||||
echo \a
|
echo \a
|
||||||
|
|
||||||
echo \b
|
echo \b
|
||||||
|
|
||||||
echo \c
|
echo \c
|
||||||
|
|
||||||
echo \d
|
echo \d
|
||||||
|
|
||||||
echo \e
|
echo \e
|
||||||
|
|
||||||
echo \f
|
echo \f
|
||||||
|
|
||||||
echo \g
|
echo \g
|
||||||
|
|
||||||
echo \h
|
echo \h
|
||||||
|
|
||||||
echo \i
|
echo \i
|
||||||
|
|
||||||
echo \j
|
echo \j
|
||||||
|
|
||||||
echo \k
|
echo \k
|
||||||
|
|
||||||
echo \l
|
echo \l
|
||||||
|
|
||||||
echo \m
|
echo \m
|
||||||
|
|
||||||
echo \n
|
echo \n
|
||||||
|
|
||||||
echo \o
|
echo \o
|
||||||
|
|
||||||
echo \p
|
echo \p
|
||||||
|
|
||||||
echo \q
|
echo \q
|
||||||
|
|
||||||
echo \r
|
echo \r
|
||||||
|
|
||||||
echo \s
|
echo \s
|
||||||
|
|
||||||
echo \t
|
echo \t
|
||||||
|
|
||||||
echo \u
|
echo \u
|
||||||
|
|
||||||
echo \v
|
echo \v
|
||||||
|
|
||||||
echo \w
|
echo \w
|
||||||
|
|
||||||
echo \x
|
echo \x
|
||||||
|
|
||||||
echo \y
|
echo \y
|
||||||
|
|
||||||
echo \z
|
echo \z
|
||||||
|
|
||||||
echo \{
|
echo \{
|
||||||
|
|
||||||
echo \}
|
echo \}
|
||||||
|
|
||||||
echo \~
|
echo \~
|
||||||
|
|||||||
@@ -142,6 +142,8 @@ echo hallo >file1 >file2
|
|||||||
cat file1 file2
|
cat file1 file2
|
||||||
|
|
||||||
echo hallo >file1 >file2 maran
|
echo hallo >file1 >file2 maran
|
||||||
|
cat file1 file2 file3
|
||||||
|
|
||||||
echo hallo >file1 >file2 >>file3 maran
|
echo hallo >file1 >file2 >>file3 maran
|
||||||
cat file1 file2 file3
|
cat file1 file2 file3
|
||||||
|
|
||||||
|
|||||||
@@ -144,7 +144,9 @@ cd $(dirname $0)
|
|||||||
{
|
{
|
||||||
# execute commands in bash, and logs results
|
# execute commands in bash, and logs results
|
||||||
bash_execution=$( echo "$@" | bash 2>/dev/null )
|
bash_execution=$( echo "$@" | bash 2>/dev/null )
|
||||||
|
delete_files
|
||||||
minishell_execution=$( echo "$@" | ./minishell 2>/dev/null )
|
minishell_execution=$( echo "$@" | ./minishell 2>/dev/null )
|
||||||
|
delete_files
|
||||||
|
|
||||||
#compare output
|
#compare output
|
||||||
if [ "$bash_execution" = "$minishell_execution" ]
|
if [ "$bash_execution" = "$minishell_execution" ]
|
||||||
|
|||||||
Reference in New Issue
Block a user