>> 415
わざわざ調べていただいたり、テストしていただいたようで
ありがとうございます。
「この程度のこと」と書いたのは、これまでにも同じ問題に詰まった方が
いらっしゃるものと思い、調べなくても分かるかと思ったからです。
配列でも試していたのですが、
String command[] = {"awk", "'/keyword/{print $3}'", file};
とした場合にも
awk: 1: unexpected character '''
awk: 1: unexpected character '''
というエラーが出ていました。
が、
String command[] = {"awk", "/keyword/{print $3}", file};
としたところ、うまくいきました。
ということで解決しました。
レスを書いていただいた方、わざわざ調べていただいた方、
ありがとうございました。

#awk で ' がなくてもちゃんと動作するのはなぜだろう・・・。
#調べてみます。