curlの man ページを見ると、次のように書かれています。
Cookie を読み取るファイルのファイル形式は、プレーン HTTP ヘッダーまたは Netscape/Mozilla Cookie ファイル形式である必要があります。
あなたが見つけたmozillaフォーマットを調べてください:
http://xiix.wordpress.com/2006/03/23/mozillafirefox-cookie-format/
<domain> <TRUE|FALSE> <PATH> <TRUE|FALSE> <TIMESTAMP> <NAME> <VALUE>
(タブ区切り)
ドメイン: Cookie を設定し、後で読み取ることができるドメイン。これにはサブドメインを含めることができます。たとえば、.google.com は、次のフラグに基づいて、local.google.com、news.google.com、whatever.google.com が Cookie を読み取る可能性があることを意味します。
フラグ: そのドメインの下のすべてのマシンが Cookie の情報を読み取ることができるかどうかにかかわらず、TRUE または FALSE のいずれかです。
パス: Cookie が有効なドメインのルート パス。これが / の場合、Cookie はドメイン全体に対して有効です。
セキュア フラグ: Cookie を読み取るためにセキュアな接続 (HTTPS) が必要かどうかにかかわらず、TRUE または FALSE のいずれかです。
有効期限のタイムスタンプ: Cookie の有効期限が設定された秒単位の「Unix 時間」。
名前: Cookie が保存/保存する値の名前。
値: 値
(もちろん、前述のプレーンな HTTP ヘッダーを使用することもできます。)