Saat ini saya punya:
#!/bin/bash
screen -p 'ScreenName' -x eval 'stuff '"'"$@"'"'\015'
echo eval 'stuff '"'"$@"'"'\015'
Tetapi ketika saya memanggil skrip saya sebagai:
# script.sh asd "asd" 'asd'
argumen saya diteruskan sebagai: asd asd asd
dan saya mendapatkan output:
eval stuff 'asd asd asd'\015
Saya kecuali a: asd "asd" 'asd'
Bagaimana saya bisa mengubah skrip saya untuk melewati seluruh baris argumen dengan semua kutipan?
sumber