mime-read <名前> mime-read : MIME形式のファイルを読む <書式> Usage : mime-read [-n<str>][-s<char>] <name> <MIME-file> : mime-read --filename <name> <MIME-file> : mime-read -v <MIME-file> Version : Tue Apr 23 14:20:21 JST 2013 <説明> MIME形式のファイル <MIME-file> ファイルの各セクションの中から、 name="<name>" の記述があるパートを見つけだし、その部分の データを出力します。-n <str> を指定したとき、データがヌルのときは、 <str> が出力されます。 -s <char> を指定したとき、データのなかに 半角スペースがあったとき、その部分を <char> に変換して出力します。 -v を指定した場合は、すべての name="..." を捜索して名前の 一覧を出力します。 <例> mime-file の中から abc.xls で指定される名前のセクションを 取り出す。 $ mime-read abc.xls mime-file > abc.xls <例> mime-file の中からヘッダー情報のみを取り出す。 第1フィールドは各パートの番号になります。 $ mime-read -v mime-file 1 Content-Disposition: form-data; name="MODE" 2 Content-Disposition: form-data; name="USER_ID" 3 Content-Disposition: form-data; name="SEARCH_COMPANY" 4 Content-Disposition: form-data; name="SEARCH_SYOZOKU" 5 Content-Disposition: form-data; name="SEARCH_JUGYOINKBN" 6 Content-Disposition: form-data; name="SEARCH_BMN" 7 Content-Disposition: form-data; name="UPLOAD_FILE"; filename="C:\Users\Desktop\USERMASTER_20111121.xls" 7 Content-Type: application/octet-stream <例> mime-file の中からアップロードファイル名を取り出す。 $ mime-read --filename UPLOAD_FILE mime-file USERMASTER_20111121.xls