bashでのシングルクォートのエスケープ方法

% bash -c 'echo \'ハローワールド\'
quote>
ではだめで
% bash -c 'echo '\''ハローワールド'\'''
ハローワールド
とする必要がある。
一旦 ' で終了させ結合するイメージ。
% echo 'a''b'
ab
難しいね。