Você pode inverter as barras duplas
gnome-terminal -e "./script.py -d \"somevalueforscriptpy\" $1"
ou, para facilitar a leitura, você pode alternar para aspas simples
gnome-terminal -e "./script.py -d 'somevalueforscriptpy' $1"
Estou tentando usar um script wrapper.sh para gerar terminais separados para um script que leva params em cota dupla, assim:
#!/bin/bash
gnome-terminal -e "./script.py -d "somevalueforscriptpy" $1"
gnome-terminal -e "./script.py -d "differentvalueforscriptpy" $1"
Então, eu gostaria de invocar por:
./wrapper.sh http://goolge.com
mas o doublequotes dentro de doublequotes está fazendo com que ele não funcione. Tenho certeza que existe uma solução simples, eu simplesmente não sei = '(