Você pode colocar o comando entre aspas:
watch -n 1 'tail -n 200 log/site_dev.log | fgrep Doctrine'
Se o comando contiver aspas, você poderá usar um tipo diferente de aspas com escape apropriado:
watch -n 1 $'tail -n 200 log/site_dev.log | fgrep \'Doctrine.*\''
Se você estiver tentando fazer algo realmente inteligente, coloque o comando ou comandos em um script e use-o com o watch:
cat <<EOF >/tmp/watch-command
tail -n 200 $(pwd)/log/site_dev.log | fgrep Doctrine
EOF
chmod +x /tmp/watch-command
watch /tmp/watch-command
Certifique-se de levar em consideração os caminhos relativos, se necessário.
awk '{print $3}'
)? Edit: Como este