File .deepsource.toml
not found in the default branch of the repository root.
Please refer to the docs.
2export DYLD_LIBRARY_PATH=.
3export DYLD_INSERT_LIBRARIES=libft_malloc.so
4export DYLD_FORCE_FLAT_NAMESPACE=1
5$@
Double quotes around $@
(and similarly, ${array[@]}
) prevents globbing and word splitting of individual elements, while still expanding to multiple separate arguments.
Let's say you have four arguments: baz
, foo bar
, *
and /*/*/*/*
.
"$@"
will expand into exactly that: baz
, foo bar
, *
and /*/*/*/*
.
$@
will expand into multiple other arguments: baz
, foo
, bar
, file.txt
, otherfile.jpg
, and (eventually) a list of most files on the system.
Since the latter is rarely expected or desired, this issue warns you about it.
cp $@ ~/dir
cp "$@" ~/dir