書き忘れましたが、
String command = "awk '/keyward/' " + file;
でもダメなんです。
なので、' が原因なのはほぼ間違いないと思います。