make the single quote behavior as described in the comments

the cmd.c has a comment 

```c
if (!strchr (cmd, '\'')) { // allow | awk '{foo;bar}' // ignore ; if there's a single quote
```

This makes the behavior follow this.