Comment by necovek
4 years ago
This is a difference between $@ and "$@" (note the quotes):
$ cat proba.sh
#!/bin/sh
echo "Using quotes:"
for i in "$@"; do echo "$i"; done
echo "No quotes:"
for i in $@; do echo "$i"; done
$ ./proba.sh "ho ho ho"
Using quotes:
ho ho ho
No quotes:
ho
ho
ho
Damn I didn’t know that. Thanks