Why won't this string escape properly?
===

I have a string as follows, although it throws an error when it gets to the colon, I have used @ to escape everything:

    string vmListCommand = @"vim-cmd vmsvc/getallvms | sed '1d' | awk '{if ($1 > 0) print $1":"$2}'";