История изменений
Исправление
uwuwuu,
(текущая версия)
:
~
❯ arr=("foo" "bar" "baz")
~
❯ python -c "import sys;print(sys.argv)" -- ${arr[*]}
['-c', '--', 'foo', 'bar', 'baz']
~
❯ python -c "import sys;print(sys.argv)" -- "${arr[*]}"
['-c', '--', 'foo bar baz']
~
❯ python -c "import sys;print(sys.argv)" -- "${arr[@]}"
['-c', '--', 'foo', 'bar', 'baz']
~
❯ python -c "import sys;print(sys.argv)" -- "foo "bar" baz"
['-c', '--', 'foo bar baz']
~
❯ python -c "import sys;print(sys.argv)" -- prop:"foo bar baz"
['-c', '--', 'prop:foo bar baz']
Исходная версия
uwuwuu,
:
~
❯ arr=("foo" "bar" "baz")
~
❯ python -c "import sys;print(sys.argv)" -- ${arr[*]}
['-c', '--', 'foo', 'bar', 'baz']
~
❯ python -c "import sys;print(sys.argv)" -- "${arr[*]}"
['-c', '--', 'foo bar baz']
~
❯ python -c "import sys;print(sys.argv)" -- "${arr[@]}"
['-c', '--', 'foo', 'bar', 'baz']
~
❯ python -c "import sys;print(sys.argv)" -- "foo "bar" baz"
['-c', '--', 'foo bar baz']