>>182
date の出力が空白を含むから、 "" で括らないと、
shell はその空白で切ってバラバラの文字列として awk に渡すからではないかと。
逆に言うと、 "" で括れば「空白を含むひとつの文字列」として awk に渡す、と。