In questo momento ho:
#!/bin/bash
screen -p 'ScreenName' -x eval 'stuff '"'"$@"'"'\015'
echo eval 'stuff '"'"$@"'"'\015'
Ma quando chiamo la mia sceneggiatura come:
# script.sh asd "asd" 'asd'
i miei argomenti sono passati come: asd asd asd
e ottengo l'output:
eval stuff 'asd asd asd'\015
I tranne a: asd "asd" 'asd'
Come posso cambiare il mio script per passare l'intera riga degli argomenti con tutte le virgolette?