samira_saber has asked for the wisdom of the Perl Monks concerning the following question:

I have a problem with the sed command in perl system( q {sed -i "s/SOL..............*/SOL $sol1/g"}); this is the command that i have. I know that i should use double coat and backslash for the variable to be run. But it cant be run and if it is the variable cant be printed. How should I use it?