目前,我有:
#!/bin/bash
screen -p 'ScreenName' -x eval 'stuff '"'"$@"'"'\015'
echo eval 'stuff '"'"$@"'"'\015'
但是当我将脚本称为:
# script.sh asd "asd" 'asd'
我的论点传递为:asd asd asd
然后我得到输出:
eval stuff 'asd asd asd'\015
我除外:asd“ asd”'asd'
如何更改脚本以将所有引号与所有引号一起传递?