|  |  | 
| python:icdiff [2025/03/28 07:56]  – 作成 ともやん | python:icdiff [2025/03/28 10:09] (現在)  – [インストール]  ともやん | 
|---|
| <WRAP color_result><html><pre> | <WRAP color_result><html><pre> | 
| icdiff version 2.0.7 | icdiff version 2.0.7 | 
|  | </pre></html></WRAP> | 
|  | </WRAP> | 
|  |  | 
|  | ===== 長すぎる単一行を色分けしたい場合は sed で行を分ける🤔 ===== | 
|  | <WRAP color_term> | 
|  | <WRAP color_command><html><pre> | 
|  | <font color="#0087FF"><b>$</b></font> <font color="#26A269">icdiff</font> curl<font color="#2A7BDE"><b>{</b></font>1,2<font color="#2A7BDE"><b>}</b></font>.txt | 
|  | </pre></html></WRAP> | 
|  | <WRAP color_result><html><pre> | 
|  | <font color="#12488B">curl1.txt</font>                                                <font color="#12488B">curl2.txt</font> | 
|  | <font color="#F66151"><b>curl -LOC - https://ton.x.com/i/ton/data/archives/14719</b></font>  <font color="#33D17A"><b>curl -LOC - https://ton.x.com/i/ton/data/archives/14755</b></font> | 
|  | <font color="#F66151"><b>758/twitter-2025-03-18-82a11ffb054e6ec92d5ef55bc1940fea</b></font>  <font color="#33D17A"><b>233/twitter-2025-03-26-82a11ffb054e6ec92d5ef55bc1940fea</b></font> | 
|  | <font color="#F66151"><b>23ac88109383d12fdf71f610bc37e96b.zip -H 'User-Agent: Mo</b></font>  <font color="#33D17A"><b>23ac88109383d12fdf71f610bc37e96b.zip -H 'User-Agent: Mo</b></font> | 
|  | <font color="#F66151"><b>zilla/5.0 (X11; Linux x86_64; rv:137.0) Gecko/20100101 </b></font>  <font color="#33D17A"><b>zilla/5.0 (X11; Linux x86_64; rv:137.0) Gecko/20100101 </b></font> | 
|  | <font color="#F66151"><b>Firefox/137.0' -H 'Accept: text/html,application/xhtml+</b></font>  <font color="#33D17A"><b>Firefox/137.0' -H 'Accept: text/html,application/xhtml+</b></font> | 
|  | <font color="#F66151"><b>xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Languag</b></font>  <font color="#33D17A"><b>xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Languag</b></font> | 
|  | <font color="#F66151"><b>e: ja,en-US;q=0.7,en;q=0.3' -H 'Accept-Encoding: gzip, </b></font>  <font color="#33D17A"><b>e: ja,en-US;q=0.7,en;q=0.3' -H 'Accept-Encoding: gzip, </b></font> | 
|  | <font color="#F66151"><b>deflate, br, zstd' -H 'DNT: 1' -H 'Connection: keep-ali</b></font>  <font color="#33D17A"><b>deflate, br, zstd' -H 'DNT: 1' -H 'Connection: keep-ali</b></font> | 
|  | <font color="#F66151"><b>ve' -H 'Referer: https://x.com/' -H 'Cookie: guest_id_m</b></font>  <font color="#33D17A"><b>ve' -H 'Cookie: guest_id_marketing=v1%3A072107210721072</b></font> | 
|  | <font color="#F66151"><b>arketing=v1%3A072107210721072119; guest_id_ads=v1%3A072</b></font>  <font color="#33D17A"><b>119; guest_id_ads=v1%3A072107210721072119; personalizat</b></font> | 
|  | <font color="#F66151"><b>107210721072119; personalization_id="v1_Zfkq1SM6L5tpKK0</b></font>  <font color="#33D17A"><b>ion_id="v1_Xw+lQWffp06Am67TK9R1/g=="; guest_id=v1%3A072</b></font> | 
|  | <font color="#F66151"><b>FLVSLPw=="; guest_id=v1%3A072107210721072119; kdt=AnalD</b></font>  <font color="#33D17A"><b>107210721072119; kdt=AnalDansyakuUnkoChinChinBeeoUoUnko</b></font> | 
|  | <font color="#F66151"><b>ansyakuUnkoChinChinBeeoUoUnkoUnkoh; twid=u%9Z07210721; </b></font>  <font color="#33D17A"><b>Unkoh; twid=u%9Z07210721; ct0=1e07210fea307219c562ca072</b></font> | 
|  | <font color="#F66151"><b>ct0=1e07210fea307219c562ca072194a29b8cdf09d07219db55072</b></font>  <font color="#33D17A"><b>194a29b8cdf09d07219db55072162e600721a451e450721a319dd00</b></font> | 
|  | <font color="#F66151"><b>162e600721a451e450721a319dd00721fb2460cc60721bed4ad08cd</b></font>  <font color="#33D17A"><b>721fb2460cc60721bed4ad08cd17c251c746d0dd5c55ac807215d50</b></font> | 
|  | <font color="#F66151"><b>17c251c746d0dd5c55ac807215d507210b18bf8f0721fb5f0721qdq</b></font>  <font color="#33D17A"><b>7210b18bf8f0721fb5f0721qdq2f; auth_token=322b194b0721da</b></font> | 
|  | <font color="#F66151"><b>2f; auth_token=322b194b0721da1qdqdq0721b0721e22b91c35ce</b></font>  <font color="#33D17A"><b>1qdqdq0721b0721e22b91c35ce2; _twitter_sess=BakaBiIKIkxh</b></font> | 
|  | <font color="#F66151"><b>2; _twitter_sess=BakaBiIKIkxhc2hJQchichiQWN0aW9uQ29udHJ</b></font>  <font color="#33D17A"><b>c2hJQchichiQWN0aW9uQ29udHJvbGxlcjo6Rc2g6OkZsYXNo%250ASG</b></font> | 
|  | <font color="#F66151"><b>vbGxlcjo6Rc2g6OkZsYXNo%250ASGFzaHsABjoKQHVzZWR7AA%0721%</b></font>  <font color="#33D17A"><b>FzaHsABjoKQHVzZWR7AA%0721%253D--0721b91ac812d853bUnko9U</b></font> | 
|  | <font color="#F66151"><b>253D--0721b91ac812d853bUnko9Unko612b0721bebc74; __cf_bm</b></font>  <font color="#33D17A"><b>nko612b0721bebc74; __cf_bm=5hq5aDAWc6HH97K1pCN61YM3WtZY</b></font> | 
|  | <font color="#F66151"><b>=yubCEmuAnalX35z6zKT0721FnVdoQL.sJgyeRxDFCsc-0721864701</b></font>  <font color="#33D17A"><b>qWv9v3Z.Unkou0s-1743058370-1.0.1.1-G8k5snXONrXvQ71H.Pdt</b></font> | 
|  | <font color="#F66151"><b>-1.0.1.1-mPLZAAJH0el4UnkoMhAnalAnalIMLh8cyBHoWUmz9qx.me</b></font>  <font color="#33D17A"><b>ZbaT1DB_nID0721pth0jJmcLzCJjm.WleMBiv36ojRH5LpV0hLUNKOs</b></font> | 
|  | <font color="#F66151"><b>vET6blvY8eE0721rnXEshS2v7pymswgOcevGSbxgF6u_aOgGdv5xInw</b></font>  <font color="#33D17A"><b>lyZPPW_p9fqd_gtysmFiUnkoInorhvig' -H 'Upgrade-Insecure-</b></font> | 
|  | <font color="#F66151"><b>XmHG9I' -H 'Upgrade-Insecure-Requests: 1' -H 'Sec-Fetch</b></font>  <font color="#33D17A"><b>Requests: 1' -H 'Sec-Fetch-Dest: document' -H 'Sec-Fetc</b></font> | 
|  | <font color="#F66151"><b>-Dest: document' -H 'Sec-Fetch-Mode: navigate' -H 'Sec-</b></font>  <font color="#33D17A"><b>h-Mode: navigate' -H 'Sec-Fetch-Site: same-site' -H 'Se</b></font> | 
|  | <font color="#F66151"><b>Fetch-Site: same-site' -H 'Sec-Fetch-User: ?1' -H 'Prio</b></font>  <font color="#33D17A"><b>c-Fetch-User: ?1' -H 'Priority: u=0, i' -H 'TE: trailer</b></font> | 
|  | <font color="#F66151"><b>rity: u=0, i' -H 'TE: trailers'</b></font>                          <font color="#33D17A"><b>s'</b></font> | 
|  | </pre></html></WRAP> | 
|  | </WRAP> | 
|  |  | 
|  | <WRAP color_term> | 
|  | <WRAP color_command><html><pre> | 
|  | <font color="#0087FF"><b>$</b></font> <font color="#26A269">icdiff</font> <font color="#A347BA"><</font><font color="#2A7BDE"><b>(</b></font><font color="#26A269">cat</font> <u style="text-decoration-style:solid">curl1.txt</u> <font color="#2A7BDE"><b>|</b></font> <font color="#26A269">sed</font> <font color="#A347BA">-e</font> <font color="#A2734C">'s/-H /\n-H /g'</font> <font color="#A347BA">-e</font> <font color="#A2734C">'s/; /;\n/g'</font><font color="#2A7BDE"><b>)</b></font> <font color="#A347BA"><</font><font color="#2A7BDE"><b>(</b></font><font color="#26A269">cat</font> <u style="text-decoration-style:solid">curl2.txt</u> <font color="#2A7BDE"><b>|</b></font> <font color="#26A269">sed</font> <font color="#A347BA">-e</font> <font color="#A2734C">'s/-H /\n-H /g'</font> <font color="#A347BA">-e</font> <font color="#A2734C">'s/; /;\n/g'</font><font color="#2A7BDE"><b>)</b></font> | 
|  | </pre></html></WRAP> | 
|  | <WRAP color_result><html><pre><font color="#12488B">/proc/self/fd/11</font>                                         <font color="#12488B">/proc/self/fd/12</font> | 
|  | curl -LOC - https://ton.x.com/i/ton/data/archives/147<font color="#F66151"><b>19</b></font>  curl -LOC - https://ton.x.com/i/ton/data/archives/1475<font color="#E9AD0C"><b>5</b></font> | 
|  | <font color="#F66151"><b>7</b></font>5<font color="#E9AD0C"><b>8</b></font>/twitter-2025-03-<font color="#E9AD0C"><b>18</b></font>-82a11ffb054e6ec92d5ef55bc1940fea  <font color="#E9AD0C"><b>233</b></font>/twitter-2025-03-<font color="#E9AD0C"><b>26</b></font>-82a11ffb054e6ec92d5ef55bc1940fea | 
|  | 23ac88109383d12fdf71f610bc37e96b.zip                     23ac88109383d12fdf71f610bc37e96b.zip | 
|  | -H 'User-Agent: Mozilla/5.0 (X11;                        -H 'User-Agent: Mozilla/5.0 (X11; | 
|  | Linux x86_64;                                            Linux x86_64; | 
|  | rv:137.0) Gecko/20100101 Firefox/137.0'                  rv:137.0) Gecko/20100101 Firefox/137.0' | 
|  | -H 'Accept: text/html,application/xhtml+xml,application  -H 'Accept: text/html,application/xhtml+xml,application | 
|  | /xml;q=0.9,*/*;q=0.8'                                    /xml;q=0.9,*/*;q=0.8' | 
|  | -H 'Accept-Language: ja,en-US;q=0.7,en;q=0.3'            -H 'Accept-Language: ja,en-US;q=0.7,en;q=0.3' | 
|  | -H 'Accept-Encoding: gzip, deflate, br, zstd'            -H 'Accept-Encoding: gzip, deflate, br, zstd' | 
|  | -H 'DNT: 1'                                              -H 'DNT: 1' | 
|  | -H 'Connection: keep-alive'                              -H 'Connection: keep-alive' | 
|  | <font color="#F66151"><b>-H 'Referer: https://x.com/' </b></font> | 
|  | -H 'Cookie: guest_id_marketing=v1%3A072107210721072119;  -H 'Cookie: guest_id_marketing=v1%3A072107210721072119; | 
|  | guest_id_ads=v1%3A072107210721072119;                    guest_id_ads=v1%3A072107210721072119; | 
|  | <font color="#F66151"><b>personalization_id="v1_Zfkq1SM6L5tpKK0FLVSLPw==";</b></font>        <font color="#33D17A"><b>personalization_id="v1_Xw+lQWffp06Am67TK9R1/g==";</b></font> | 
|  | guest_id=v1%3A072107210721072119;                        guest_id=v1%3A072107210721072119; | 
|  | kdt=AnalDansyakuUnkoChinChinBeeoUoUnkoUnkoh;             kdt=AnalDansyakuUnkoChinChinBeeoUoUnkoUnkoh; | 
|  | twid=u%9Z07210721;                                       twid=u%9Z07210721; | 
|  | ct0=1e07210fea307219c562ca072194a29b8cdf09d07219db55072  ct0=1e07210fea307219c562ca072194a29b8cdf09d07219db55072 | 
|  | 162e600721a451e450721a319dd00721fb2460cc60721bed4ad08cd  162e600721a451e450721a319dd00721fb2460cc60721bed4ad08cd | 
|  | 17c251c746d0dd5c55ac807215d507210b18bf8f0721fb5f0721qdq  17c251c746d0dd5c55ac807215d507210b18bf8f0721fb5f0721qdq | 
|  | 2f;                                                      2f; | 
|  | auth_token=322b194b0721da1qdqdq0721b0721e22b91c35ce2;    auth_token=322b194b0721da1qdqdq0721b0721e22b91c35ce2; | 
|  | _twitter_sess=BakaBiIKIkxhc2hJQchichiQWN0aW9uQ29udHJvbG  _twitter_sess=BakaBiIKIkxhc2hJQchichiQWN0aW9uQ29udHJvbG | 
|  | xlcjo6Rc2g6OkZsYXNo%250ASGFzaHsABjoKQHVzZWR7AA%0721%253  xlcjo6Rc2g6OkZsYXNo%250ASGFzaHsABjoKQHVzZWR7AA%0721%253 | 
|  | D--0721b91ac812d853bUnko9Unko612b0721bebc74;             D--0721b91ac812d853bUnko9Unko612b0721bebc74; | 
|  | <font color="#F66151"><b>__cf_bm=yubCEmuAnalX35z6zKT0721FnVdoQL.sJgyeRxDFCsc-072</b></font>  <font color="#33D17A"><b>__cf_bm=5hq5aDAWc6HH97K1pCN61YM3WtZYqWv9v3Z.Unkou0s-174</b></font> | 
|  | <font color="#F66151"><b>1864701-1.0.1.1-mPLZAAJH0el4UnkoMhAnalAnalIMLh8cyBHoWUm</b></font>  <font color="#33D17A"><b>3058370-1.0.1.1-G8k5snXONrXvQ71H.PdtZbaT1DB_nID0721pth0</b></font> | 
|  | <font color="#F66151"><b>z9qx.mevET6blvY8eE0721rnXEshS2v7pymswgOcevGSbxgF6u_aOgG</b></font>  <font color="#33D17A"><b>jJmcLzCJjm.WleMBiv36ojRH5LpV0hLUNKOslyZPPW_p9fqd_gtysmF</b></font> | 
|  | <font color="#F66151"><b>dv5xInwXmHG9I' </b></font>                                          <font color="#33D17A"><b>iUnkoInorhvig' </b></font> | 
|  | -H 'Upgrade-Insecure-Requests: 1'                        -H 'Upgrade-Insecure-Requests: 1' | 
|  | -H 'Sec-Fetch-Dest: document'                            -H 'Sec-Fetch-Dest: document' | 
|  | -H 'Sec-Fetch-Mode: navigate'                            -H 'Sec-Fetch-Mode: navigate' | 
|  | -H 'Sec-Fetch-Site: same-site'                           -H 'Sec-Fetch-Site: same-site' | 
|  | -H 'Sec-Fetch-User: ?1'                                  -H 'Sec-Fetch-User: ?1' | 
| </pre></html></WRAP> | </pre></html></WRAP> | 
| </WRAP> | </WRAP> | 
|  |  |