debug de heredoc

This commit is contained in:
hugogogo
2021-12-05 11:08:49 +01:00
parent a288ad473e
commit 0171de26e9
10 changed files with 44 additions and 117 deletions

27
tests/unit_tests/file.log Normal file
View File

@@ -0,0 +1,27 @@
simplonco@simplonco-Latitude-E6320:~/Nextcloud/informatique/42/minishell/minishell/tests/unit_tes
sts$ echo "hugo"
hugo
simplonco@simplonco-Latitude-E6320:~/Nextcloud/informatique/42/minishell/minishell/tests/unit_tes
sts$ cat << EOF
> 
file.log unitests.sh ut_expensions.sh ut_to_do_manually.sh
logs/ ut_bonus.sh ut_heredocs.sh ut_vrac.sh
minishell ut_builtins.sh ut_pipes.sh wip/
tests_discord.md ut_exit_status.sh ut_redirections.sh
>
file.log unitests.sh ut_expensions.sh ut_to_do_manually.sh
logs/ ut_bonus.sh ut_heredocs.sh ut_vrac.sh
minishell ut_builtins.sh ut_pipes.sh wip/
tests_discord.md ut_exit_status.sh ut_redirections.sh
> hello you
> 
file.log unitests.sh ut_expensions.sh ut_to_do_manually.sh
logs/ ut_bonus.sh ut_heredocs.sh ut_vrac.sh
minishell ut_builtins.sh ut_pipes.sh wip/
tests_discord.md ut_exit_status.sh ut_redirections.sh
>
file.log unitests.sh ut_expensions.sh ut_to_do_manually.sh
logs/ ut_bonus.sh ut_heredocs.sh ut_vrac.sh
minishell ut_builtins.sh ut_pipes.sh wip/
tests_discord.md ut_exit_status.sh ut_redirections.sh
> EOF

View File

@@ -2,59 +2,9 @@

file: ut_vrac.sh
file: ut_heredocs.sh

$
-----------

file_name_in_current_dir
-----------

/bin/echo bonjour
-----------
bonjour

not_cmd
-----------

echo bonjour > $test w/ t
ls
rm '$test'
-----------
logs
minishell
tests_discord.md
unitests.sh
ut_bonus.sh
ut_builtins.sh
ut_exit_status.sh
ut_expensions.sh
ut_heredocs.sh
ut_pipes.sh
ut_redirections.sh
ut_to_do_manually.sh
ut_vrac.sh
wip

"exit retour a la ligne"
-----------

minishell
-----------

l^Ds
COMMANDE=' echo "hugo"'
-----------

View File

@@ -2,60 +2,9 @@

file: ut_vrac.sh
file: ut_heredocs.sh

$
-----------

file_name_in_current_dir
-----------

/bin/echo bonjour
-----------
bonjour

not_cmd
-----------

echo bonjour > $test w/ t
ls
rm '$test'
-----------
logs
minishell
$test
tests_discord.md
unitests.sh
ut_bonus.sh
ut_builtins.sh
ut_exit_status.sh
ut_expensions.sh
ut_heredocs.sh
ut_pipes.sh
ut_redirections.sh
ut_to_do_manually.sh
ut_vrac.sh
wip

"exit retour a la ligne"
-----------

minishell
-----------

l^Ds
COMMANDE=' echo "hugo"'
-----------

View File

@@ -87,8 +87,8 @@
echo ""
}
# check for argments, like options or files list
# if no file list, default file list is used
# check for arguments, like options or files list
# if no file in arguments, default file list is used
list_files="$default_files"
if [ $# -gt 0 ]
then

View File

@@ -1,11 +1,11 @@
#!/bin/bash
COMMANDE=' echo "hugo"'
# cat << EOF
# hello you
# EOF'
COMMANDE=' echo "hugo"
cat << EOF
hello you
EOF'
#echo "$COMMANDE" | bash -i &>file.log
echo "$COMMANDE" | bash -i &>file.log
#echo "$COMMANDE" | ./minishell &>file.log
#cat << EOF