marimlem / minishell

0 stars 0 forks source link

feature: a="s -la" -> l$a #41

Closed marimlem closed 1 month ago

marimlem commented 3 months ago

export a="s -la" l$a

should work!

marimlem commented 3 months ago

bash:$ export var2="s -la gfdgsd" bash:$ l$var2 ls: cannot access 'gfdgsd': No such file or directory

====

bash:$ export var3="s -la | wc" bash:$ l$var3 ls: cannot access '|': No such file or directory ls: cannot access 'wc': No such file or directory

=== -> is splitted at spaces, but all "words" are taken as args for ls

marimlem commented 3 months ago

bash:$ export var4="s -la $USER" bash:$ l$var4 ls: cannot access 'lknobloc': No such file or directory

===

:( expansion in expansion