{"id":755,"date":"2024-11-14T18:57:12","date_gmt":"2024-11-14T09:57:12","guid":{"rendered":"https:\/\/bokumin45.server-on.net\/blog\/?p=755"},"modified":"2025-10-30T12:27:01","modified_gmt":"2025-10-30T03:27:01","slug":"internet-archive%e3%81%8b%e3%82%89%e6%9c%80%e6%96%b0%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8bcurlxmllintjq","status":"publish","type":"post","link":"https:\/\/www.bokumin.org\/blog\/2024\/11\/14\/internet-archive%e3%81%8b%e3%82%89%e6%9c%80%e6%96%b0%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8bcurlxmllintjq\/","title":{"rendered":"Internet Archive\u304b\u3089\u6700\u65b0\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b(curl,xmllint,jq)"},"content":{"rendered":"\n<p class=\"has-medium-font-size\">Get latest data from Internet Archive<\/p>\n\n\n\n<p><a href=\"https:\/\/archive.org\/\">\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6<\/a>\u3068\u3044\u3046\u3082\u306e\u3092\u3054\u5b58\u3058\u3067\u3057\u3087\u3046\u304b\uff1f\u6700\u8fd1\u88c1\u5224\u306b\u306a\u3063\u3066\u3044\u305f\u308a\u3068\u8272\u3005\u3068\u4e16\u9593\u3092\u9a12\u304c\u305b\u305f\u3082\u306e\u3067\u3059\u304c\u30011996\u5e74\u306b\u8a2d\u7acb\u3055\u308c\u305f\u975e\u55b6\u5229\u56e3\u4f53\u3067\u3001\u7686\u3055\u3093\u3082\u77e5\u3089\u305a\u77e5\u3089\u305a\u306e\u3046\u3061\u306b\u4f7f\u3063\u305f\u3053\u3068\u304c\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<br>\u3053\u306e\u8a18\u4e8b\u306f\u305d\u306e\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089Linux\u306ecurl\u3068xmllint\u3001jq\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3063\u3066\u6700\u65b0\u30c7\u30fc\u30bf\u53d6\u5f97\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u3068\u306f<\/strong><\/p>\n\n\n\n<p><strong>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6<\/strong>\uff08<strong>Internet Archive<\/strong>\uff09\u306f\u3001WWW\u30fb\u30de\u30eb\u30c1\u30e1\u30c7\u30a3\u30a2\u8cc7\u6599\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u95b2\u89a7\u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u6709\u540d\u306a<strong>\u30a6\u30a7\u30a4\u30d0\u30c3\u30af\u30de\u30b7\u30f3<\/strong>\uff08<strong>Wayback Machine<\/strong>\uff09\u3092\u904b\u55b6\u3057\u3066\u3044\u308b\u30a2\u30e1\u30ea\u30ab\u306e\u56e3\u4f53\u3067\u3042\u308b\u3002\u672c\u90e8\u306f\u30ab\u30ea\u30d5\u30a9\u30eb\u30cb\u30a2\u5dde\u30b5\u30f3\u30d5\u30e9\u30f3\u30b7\u30b9\u30b3\u306e\u30ea\u30c3\u30c1\u30e2\u30f3\u30c9\u5730\u533a\u306b\u7f6e\u304b\u308c\u3066\u3044\u308b\u3002\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u306f\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u81ea\u52d5\u3067\u3001\u307e\u305f\u306f\u5229\u7528\u8005\u304c\u624b\u52d5\u3067\u53ce\u96c6\u3057\u305f\u30a6\u30a7\u30d6\u30da\u30fc\u30b8\u306e\u30b3\u30d4\u30fc\uff08\u30a6\u30a7\u30d6\u30a2\u30fc\u30ab\u30a4\u30d6\uff09\u304c\u6df7\u5728\u3057\u3066\u304a\u308a\u3001\u3053\u308c\u306f\u300cWWW\u306e\u30b9\u30ca\u30c3\u30d7\u30b7\u30e7\u30c3\u30c8\u300d\u3068\u547c\u3070\u308c\u308b\u3002\u305d\u306e\u307b\u304b\u3001\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30fb\u6620\u753b\u30fb\u672c\u30fb\u9332\u97f3\u30c7\u30fc\u30bf\uff08\u97f3\u697d\u30d0\u30f3\u30c9\u306a\u3069\u306e\u8a31\u53ef\u306b\u3088\u308b\u30e9\u30a4\u30d6\u516c\u6f14\u306e\u9332\u97f3\u3082\u542b\u3080\uff09\u306a\u3069\u304c\u3042\u308b\u3002\u30a2\u30fc\u30ab\u30a4\u30d6\u306f\u3001\u305d\u308c\u3089\u306e\u8cc7\u6599\u3092\u7121\u511f\u3067\u63d0\u4f9b\u3057\u3066\u3044\u308b\u3002\uff08<a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_Archive\">Wikipedia<\/a>\u3088\u308a\u629c\u7c8b\uff09<\/p>\n\n\n\n<p>\u5143\u3005\u306f\u30a6\u30a7\u30d6\u30da\u30fc\u30b8\u306e\u4fdd\u5b58\u3092\u3059\u308b\u3053\u3068\u304b\u3089\u59cb\u307e\u3063\u305f\u3082\u306e\u3067\u3057\u305f\u304c\u3001\u73fe\u5728\u3067\u306f\u5229\u7528\u8005\u81ea\u8eab\u304c\u6240\u6709\u3059\u308b\u30bd\u30d5\u30c8\u30fb\u6620\u753b\u30fb\u672c\u30fb\u9332\u97f3\u30c7\u30fc\u30bf\u306a\u3069\u3082\u516c\u958b\u3055\u308c\u308b\u3082\u306e\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u9055\u6cd5\u6027<\/strong><\/p>\n\n\n\n<p>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306f\u3001\u30d5\u30a7\u30a2\u30e6\u30fc\u30b9\u539f\u5247\u306b\u57fa\u3065\u304f\u975e\u55b6\u5229\u306e\u56f3\u66f8\u9928\u3068\u3057\u3066\u6587\u5316\u7684\u30fb\u6b74\u53f2\u7684\u8cc7\u6599\u3092\u4fdd\u5b58\u3059\u308b\u516c\u76ca\u7684\u5f79\u5272\u3092\u62c5\u3063\u3066\u3044\u307e\u3059\u3002<br>\u8981\u306f\u3001\u901a\u5e38\u306e\u56f3\u66f8\u9928\u3067\u672c\u3092\u7121\u6599\u3067\u501f\u308a\u3066\u8aad\u3080\u306e\u3068\u540c\u3058\u539f\u7406\u3067\u5408\u6cd5\u3068\u3055\u308c\u3066\u3044\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002<br>\u307e\u305f\u3001\u6a29\u5229\u8005\u3078\u306e\u30aa\u30d7\u30c8\u30a2\u30a6\u30c8\uff08\u8a31\u8afe\u3057\u306a\u3044\uff09\u5236\u5ea6\u3082\u8a2d\u3051\u3066\u3044\u308b\u305f\u3081\u3001\u5b8c\u5168\u306b\u5408\u6cd5\u3060\u3068\u306f\u8a00\u3044\u5207\u308c\u307e\u305b\u3093\u304c\u3001\u73fe\u72b6\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u666e\u901a\u306b\u5229\u7528\u3059\u308b\u3053\u3068\u306f\u9055\u6cd5\u3068\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002<br><br>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306f\u540d\u524d\u306e\u901a\u308a\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u4e0a\u3067\u516c\u958b\u30fb\u5229\u7528\u304c\u53ef\u80fd\u306a\u30b5\u30a4\u30c8\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<br>\u305d\u306e\u70ba\u3001Curl\u30b3\u30de\u30f3\u30c9\u306a\u3069\u3067\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\u304c\u3067\u304d\u307e\u3059\u3002<br>\u203b\u30b9\u30af\u30ea\u30d7\u30c8\u306a\u3069\u3067\u9023\u7d9a\u3057\u3066\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u306f\u76f8\u624b\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u8ca0\u8377\u3092\u304b\u3051\u3066\u3057\u307e\u3046\u306e\u3067\u63a7\u3048\u307e\u3057\u3087\u3046<br><br>\u305d\u308c\u3067\u306f\u5b9f\u969b\u306b\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\u3092\u884c\u3063\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b<\/strong><\/p>\n\n\n\n<p>\u4eca\u56de\u306f\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u6700\u65b0\u30c7\u30fc\u30bf\u306e\u30ea\u30b9\u30c8\u3092\u53d6\u5f97\u3057\u3066\u3044\u304d\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<br>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306eRSS\u30d5\u30a3\u30fc\u30c9\u3092\u751f\u6210\u3059\u308bURL\u306f\u4ee5\u4e0b\u306e\u3082\u306e\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<br><a href=\"https:\/\/archive.org\/services\/collection-rss.php\">https:\/\/archive.org\/services\/collection-rss.php<\/a><br>\u3053\u306eURL\u3067\u306f\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u7279\u5b9a\u306e\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u306e\u66f4\u65b0\u60c5\u5831\u3092RSS\u30d5\u30a3\u30fc\u30c9\u3068\u3057\u3066\u53d6\u5f97\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>curl -s https:\/\/archive.org\/services\/collection-rss.php\n\n&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?>\n&lt;rss version=\"2.0\" xmlns:creativeCommons=\"http:\/\/backend.userland.com\/creativeCommonsRssModule\" xmlns:media=\"http:\/\/search.yahoo.com\/mrss\/\">\n  &lt;channel>\n    &lt;link>https:\/\/archive.org&lt;\/link>\n    &lt;title>Internet Archive&lt;\/title>\n    &lt;description>The most recent additions to the Internet Archive collections.  This RSS feed is generated dynamically&lt;\/description><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #FFCB6B\">curl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-s<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">https:\/\/archive.org\/services\/collection-rss.php<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">&lt;?<\/span><span style=\"color: #BABED8\">xml version=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">1.0<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> encoding=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">UTF-8<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">?&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #BABED8\">rss version=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">2.0<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> xmlns:creativeCommons=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">http:\/\/backend.userland.com\/creativeCommonsRssModule<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> xmlns:media=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">http:\/\/search.yahoo.com\/mrss\/<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">  <\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #FFCB6B\">channel&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #FFCB6B\">link&gt;https:\/\/archive.org&lt;\/link&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #FFCB6B\">title&gt;Internet<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Archive<\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #C3E88D\">\/titl<\/span><span style=\"color: #BABED8\">e<\/span><span style=\"color: #89DDFF\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #FFCB6B\">description&gt;The<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">most<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">recent<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">additions<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">to<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">the<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Internet<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Archive<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">collections.<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">This<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">RSS<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">feed<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">is<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">generated<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">dynamically<\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #C3E88D\">\/descriptio<\/span><span style=\"color: #BABED8\">n<\/span><span style=\"color: #89DDFF\">&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>RSS\u30d5\u30a3\u30fc\u30c9\u306a\u306e\u3067\u3001curl\u3067\u53d6\u5f97\u3059\u308b\u3068xml\u69cb\u9020\u306e\u30c7\u30fc\u30bf\u304c\u8fd4\u3063\u3066\u304d\u307e\u3059\u3002<br>\u4eca\u56de\u306fxmllint\u3068\u3044\u3046\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u4f7f\u3063\u3066\u3053\u3053\u304b\u3089\u6574\u5f62\u3092\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>xmllint\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Ubuntu,Debian\u306e\u5834\u5408\nsudo apt-get install xmllint\n# SUSE\u306e\u5834\u5408\nsudo zypper install xmllint<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># Ubuntu,Debian\u306e\u5834\u5408<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">sudo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">apt-get<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">install<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">xmllint<\/span><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># SUSE\u306e\u5834\u5408<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">sudo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">zypper<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">install<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">xmllint<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"has-large-font-size\"><strong>RSS\u30d5\u30a3\u30fc\u30c9\u3092\u53d6\u5f97\u30fb\u6574\u5f62<\/strong><\/p>\n\n\n\n<p>\u6b21\u306b<strong>xmllint &#8211;format<\/strong>\u3092\u4f7f\u3063\u3066\u307f\u3084\u3059\u3044\u5f62\u306b\u6574\u5f62\u3057\u3066\u3044\u304d\u307e\u3059\u3002<br>\u30b7\u30a7\u30eb\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u4f5c\u6210\u3057\u305f\u306e\u304c\u4ee5\u4e0b\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>#!\/bin\/bash\n\n# \u51fa\u529b\u7528\u30d5\u30a9\u30eb\u30c0\u4f5c\u6210\nWORKDIR=\"$HOME\/bin\/internet-archive\/latest-archive\"\nmkdir -p \"$WORKDIR\"\n\ncd \"$WORKDIR\"\ncurl -s \"https:\/\/archive.org\/services\/collection-rss.php\" | \\\n    xmllint --format - | \\\n    grep -E \"&lt;title>|&lt;link>|&lt;category>\" | \\\n    sed 's\/&lt;&#91;^>&#93;>\/\/g' | \\\n    sed 's\/^&#91; \\t&#93;\/\/' > \"$WORKDIR\/\"latest_uploads.txt\n\n\nawk 'NR%2{printf \"%s - \",$0;next;}1'  \"$WORKDIR\/\"latest_uploads.txt<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #464B5D; font-style: italic\">#!\/bin\/bash<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># \u51fa\u529b\u7528\u30d5\u30a9\u30eb\u30c0\u4f5c\u6210<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">WORKDIR<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$HOME<\/span><span style=\"color: #C3E88D\">\/bin\/internet-archive\/latest-archive<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">mkdir<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-p<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$WORKDIR<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">cd<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$WORKDIR<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">curl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-s<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">https:\/\/archive.org\/services\/collection-rss.php<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #BABED8\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #FFCB6B\">xmllint<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">--format<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #BABED8\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #FFCB6B\">grep<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-E<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">&lt;title&gt;|&lt;link&gt;|&lt;category&gt;<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #BABED8\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #FFCB6B\">sed<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">s\/&lt;&#91;^&gt;&#93;&gt;\/\/g<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #BABED8\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #FFCB6B\">sed<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">s\/^&#91; \\t&#93;\/\/<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$WORKDIR<\/span><span style=\"color: #C3E88D\">\/<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">latest_uploads.txt<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">awk<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">NR%2{printf &quot;%s - &quot;,$0;next;}1<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$WORKDIR<\/span><span style=\"color: #C3E88D\">\/<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">latest_uploads.txt<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>latest_uploads\u306e\u4e2d\u8eab\u3092\u898b\u3066\u307f\u307e\u3059\u3068\u7121\u4e8b\u306b\u6700\u65b0\u306e\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u30d5\u30a3\u30fc\u30c9\u304c\u53d6\u5f97\u3067\u304d\u3066\u3044\u308b\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>~\/bin\/internet-archive> cat latest_uploads.txt\n.# title(\u30bf\u30a4\u30c8\u30eb)\n.# link(\u30ea\u30f3\u30af\u5148)\n.# category(\u30ab\u30c6\u30b4\u30ea\u30fc)\n\u041f\u0451\u0441-2 \nhttps:\/\/archive.org\/details\/NTV_20241114_052500_Pyos-2\nmovies\/TV-NTV\n2024-11-14-ew\nhttps:\/\/archive.org\/details\/2024-11-14-ew\ntexts\/eugeneweekly\nindependent-media-central-america 2024-11-04T13:17:00PST to 2024-11-04T05:56:24PST\nhttps:\/\/archive.org\/details\/IMCA-20241104131700-crawler01\nweb\/independent-media-central-america\nSUDAN_20241114_063000\nhttps:\/\/archive.org\/details\/SUDAN_20241114_063000\nmovies\/TV-SUDAN\nArchive-It Crawl Data: Partner 2517 Collection 22185 Crawl Job 2046385\nhttps:\/\/archive.org\/details\/ARCHIVEIT-22185-2024103116-00001\nweb\/ArchiveIt-Collection-22185\nHarakiri (Deluxe Edition)\nhttps:\/\/archive.org\/details\/serj_tankian_harakiri_deluxe_edition_2012-01-01\naudio\/opensource_audio<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #89DDFF\">~<\/span><span style=\"color: #BABED8\">\/bin\/internet-archive<\/span><span style=\"color: #89DDFF\">&gt;<\/span><span style=\"color: #BABED8\"> cat latest_uploads.txt<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">.<\/span><span style=\"color: #BABED8\"># <\/span><span style=\"color: #C3E88D\">title<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #FFCB6B\">\u30bf\u30a4\u30c8\u30eb<\/span><span style=\"color: #89DDFF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">.<\/span><span style=\"color: #BABED8\"># <\/span><span style=\"color: #C3E88D\">link<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #FFCB6B\">\u30ea\u30f3\u30af\u5148<\/span><span style=\"color: #89DDFF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">.<\/span><span style=\"color: #BABED8\"># <\/span><span style=\"color: #C3E88D\">category<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #FFCB6B\">\u30ab\u30c6\u30b4\u30ea\u30fc<\/span><span style=\"color: #89DDFF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">\u041f\u0451\u0441-2<\/span><span style=\"color: #BABED8\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">https:\/\/archive.org\/details\/NTV_20241114_052500_Pyos-2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">movies\/TV-NTV<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">2024-11-14-ew<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">https:\/\/archive.org\/details\/2024-11-14-ew<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">texts\/eugeneweekly<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">independent-media-central-america<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">2024<\/span><span style=\"color: #C3E88D\">-11-04T13:17:00PST<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">to<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">2024<\/span><span style=\"color: #C3E88D\">-11-04T05:56:24PST<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">https:\/\/archive.org\/details\/IMCA-20241104131700-crawler01<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">web\/independent-media-central-america<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">SUDAN_20241114_063000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">https:\/\/archive.org\/details\/SUDAN_20241114_063000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">movies\/TV-SUDAN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Archive-It<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Crawl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Data:<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Partner<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">2517<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Collection<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">22185<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Crawl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Job<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">2046385<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">https:\/\/archive.org\/details\/ARCHIVEIT-22185-2024103116-00001<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">web\/ArchiveIt-Collection-22185<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Harakiri<\/span><span style=\"color: #BABED8\"> (Deluxe <\/span><span style=\"color: #C3E88D\">Edition<\/span><span style=\"color: #BABED8\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">https:\/\/archive.org\/details\/serj_tankian_harakiri_deluxe_edition_2012-01-01<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">audio\/opensource_audio<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"has-large-font-size\"><strong>\u30ab\u30c6\u30b4\u30ea\u30fc\u3054\u3068\u306b\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210<\/strong><\/p>\n\n\n\n<p class=\"has-contrast-color has-text-color has-link-color wp-elements-a36767231fbf73463b08ac2a8b935a5e\">\u5148\u307b\u3069\u306elatest_update\u3092\u307f\u3066\u3082\u3089\u3048\u308c\u3070\u308f\u304b\u308b\u3068\u601d\u3044\u307e\u3059\u304c\u3001\u3053\u308c\u3067\u3082\u81a8\u5927\u306a\u91cf\u306a\u306e\u3067\u3001\u30ab\u30c6\u30b4\u30ea\u30fc\u3054\u3068\u306b\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u30b7\u30a7\u30eb\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"has-tertiary-color has-text-color has-link-color wp-elements-b50d628bebca0199dda2c3b210db3661\"><strong>\u203b\u300chttps:\/\/archive.org\/services\/collection-rss.php?collection=\u4efb\u610f\u306e\u30ab\u30c6\u30b4\u30ea\u30fc\u540d\u300d\u3068\u3059\u308b\u3053\u3068\u3067\u76f4\u63a5\u30ab\u30c6\u30b4\u30e9\u30a4\u30ba\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c9\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059\u304c\u3001\u30c7\u30fc\u30bf\u91cf\u304c\u300chttps:\/\/archive.org\/services\/collection-rss.php\u300d\u3068\u6bd4\u8f03\u3057\u3066\u81a8\u5927\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\u3001\u5236\u5fa1\u304c\u5bb9\u6613\u306alatest_upload.txt\u3092\u518d\u5229\u7528\u3057\u307e\u3057\u305f\u3002<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>#!\/bin\/bash\n\nINPUT_FILE=\"latest-archive\/latest_uploads.txt\"\nOUTPUT_DIR=\"latest-archive\"\n\n# \u73fe\u5728\u306e\u30ab\u30c6\u30b4\u30ea\u30fc\u3092\u683c\u7d0d\u3059\u308b\u5909\u6570\ncurrent_category=\"\"\ncurrent_title=\"\"\ncurrent_link=\"\"\n\n# 1\u884c\u305a\u3064\u51e6\u7406\u3059\u308b\nwhile IFS= read -r line; do\n    #\u30ab\u30c6\u30b4\u30ea\u30fc\u3067\u30d5\u30a1\u30a4\u30eb\u4f5c\u6210\n    if [&#91; $line =~ \\&lt;category\\>(.*)\\&lt;\/category\\> &#93;]; then\n        if [&#91; -n $current_category &amp;&amp; -n $current_title &amp;&amp; -n $current_link &#93;]; then\n            category_file=\"${OUTPUT_DIR}\/${current_category%\/*}_latest.txt\"\n            echo \"Title: $current_title\" >> \"$category_file\"\n            echo \"Link: $current_link\" >> \"$category_file\"\n            echo \"\" >> \"$category_file\"\n        fi\n        \n        current_category=\"${BASH_REMATCH&#91;1&#93;}\"\n        current_title=\"\"\n        current_link=\"\"\n    fi\n    \n    # \u30bf\u30a4\u30c8\u30eb\u306e\u51e6\u7406\n    if [&#91; $line =~ \\&lt;title\\>(.*)\\&lt;\/title\\> &#93;]; then\n        current_title=\"${BASH_REMATCH&#91;1&#93;}\"\n    fi\n    \n    # \u30ea\u30f3\u30af\u306e\u51e6\u7406\n    if [&#91; $line =~ \\&lt;link\\>(.*)\\&lt;\/link\\> &#93;]; then\n        current_link=\"${BASH_REMATCH&#91;1&#93;}\"\n    fi\ndone &lt; \"$INPUT_FILE\"\n\n# \u6700\u5f8c\u306e\u30a8\u30f3\u30c8\u30ea\u30fc\u3092\u4fdd\u5b58\nif [&#91; -n $current_category &amp;&amp; -n $current_title &amp;&amp; -n $current_link &#93;]; then\n    category_file=\"${OUTPUT_DIR}\/${current_category%\/*}_latest.txt\"\n    echo \"Title: $current_title\" >> \"$category_file\"\n    echo \"Link: $current_link\" >> \"$category_file\"\n    echo \"\" >> \"$category_file\"\nfi<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #464B5D; font-style: italic\">#!\/bin\/bash<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">INPUT_FILE<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">latest-archive\/latest_uploads.txt<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">OUTPUT_DIR<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">latest-archive<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># \u73fe\u5728\u306e\u30ab\u30c6\u30b4\u30ea\u30fc\u3092\u683c\u7d0d\u3059\u308b\u5909\u6570<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">current_category<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">current_title<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">current_link<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># 1\u884c\u305a\u3064\u51e6\u7406\u3059\u308b<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">while<\/span><span style=\"color: #BABED8\"> IFS<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #82AAFF\">read<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-r<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">line<\/span><span style=\"color: #89DDFF\">;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">do<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #464B5D; font-style: italic\">#\u30ab\u30c6\u30b4\u30ea\u30fc\u3067\u30d5\u30a1\u30a4\u30eb\u4f5c\u6210<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">[&#91;<\/span><span style=\"color: #BABED8\"> $line <\/span><span style=\"color: #89DDFF\">=~<\/span><span style=\"color: #BABED8\"> \\&lt;category\\&gt;(.<\/span><span style=\"color: #89DDFF\">*<\/span><span style=\"color: #BABED8\">)\\&lt;\/category\\&gt; <\/span><span style=\"color: #89DDFF\">&#93;];<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        <\/span><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">[&#91;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> $current_category <\/span><span style=\"color: #89DDFF\">&amp;&amp;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> $current_title <\/span><span style=\"color: #89DDFF\">&amp;&amp;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> $current_link <\/span><span style=\"color: #89DDFF\">&#93;];<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">            category_file<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;${<\/span><span style=\"color: #BABED8\">OUTPUT_DIR<\/span><span style=\"color: #89DDFF\">}<\/span><span style=\"color: #C3E88D\">\/<\/span><span style=\"color: #89DDFF\">${<\/span><span style=\"color: #BABED8\">current_category<\/span><span style=\"color: #89DDFF\">%\/*}<\/span><span style=\"color: #C3E88D\">_latest.txt<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">            <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Title: <\/span><span style=\"color: #BABED8\">$current_title<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$category_file<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">            <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Link: <\/span><span style=\"color: #BABED8\">$current_link<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$category_file<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">            <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$category_file<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        <\/span><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        <\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        current_category<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;${<\/span><span style=\"color: #BABED8\">BASH_REMATCH<\/span><span style=\"color: #89DDFF\">&#91;<\/span><span style=\"color: #C3E88D\">1<\/span><span style=\"color: #89DDFF\">&#93;}&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        current_title<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        current_link<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #464B5D; font-style: italic\"># \u30bf\u30a4\u30c8\u30eb\u306e\u51e6\u7406<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">[&#91;<\/span><span style=\"color: #BABED8\"> $line <\/span><span style=\"color: #89DDFF\">=~<\/span><span style=\"color: #BABED8\"> \\&lt;title\\&gt;(.<\/span><span style=\"color: #89DDFF\">*<\/span><span style=\"color: #BABED8\">)\\&lt;\/title\\&gt; <\/span><span style=\"color: #89DDFF\">&#93;];<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        current_title<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;${<\/span><span style=\"color: #BABED8\">BASH_REMATCH<\/span><span style=\"color: #89DDFF\">&#91;<\/span><span style=\"color: #C3E88D\">1<\/span><span style=\"color: #89DDFF\">&#93;}&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #464B5D; font-style: italic\"># \u30ea\u30f3\u30af\u306e\u51e6\u7406<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">[&#91;<\/span><span style=\"color: #BABED8\"> $line <\/span><span style=\"color: #89DDFF\">=~<\/span><span style=\"color: #BABED8\"> \\&lt;link\\&gt;(.<\/span><span style=\"color: #89DDFF\">*<\/span><span style=\"color: #BABED8\">)\\&lt;\/link\\&gt; <\/span><span style=\"color: #89DDFF\">&#93;];<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">        current_link<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;${<\/span><span style=\"color: #BABED8\">BASH_REMATCH<\/span><span style=\"color: #89DDFF\">&#91;<\/span><span style=\"color: #C3E88D\">1<\/span><span style=\"color: #89DDFF\">&#93;}&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">done<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&lt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$INPUT_FILE<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># \u6700\u5f8c\u306e\u30a8\u30f3\u30c8\u30ea\u30fc\u3092\u4fdd\u5b58<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">[&#91;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> $current_category <\/span><span style=\"color: #89DDFF\">&amp;&amp;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> $current_title <\/span><span style=\"color: #89DDFF\">&amp;&amp;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> $current_link <\/span><span style=\"color: #89DDFF\">&#93;];<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    category_file<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;${<\/span><span style=\"color: #BABED8\">OUTPUT_DIR<\/span><span style=\"color: #89DDFF\">}<\/span><span style=\"color: #C3E88D\">\/<\/span><span style=\"color: #89DDFF\">${<\/span><span style=\"color: #BABED8\">current_category<\/span><span style=\"color: #89DDFF\">%\/*}<\/span><span style=\"color: #C3E88D\">_latest.txt<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Title: <\/span><span style=\"color: #BABED8\">$current_title<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$category_file<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Link: <\/span><span style=\"color: #BABED8\">$current_link<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$category_file<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&gt;&gt;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$category_file<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u5148\u307b\u3069\u306e\u30b7\u30a7\u30eb\u3092\u5b9f\u884c\u3059\u308b\u3068latest-archive\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u30ab\u30c6\u30b4\u30ea\u30fc\u3054\u3068\u306b\u5206\u3051\u3089\u308c\u305ftxt\u30d5\u30a1\u30a4\u30eb\u304c\u4f5c\u6210\u3055\u308c\u3066\u3044\u308b\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>~\/bin\/internet-archive\/latest-archive> ls\n# \u3053\u306e\u3088\u3046\u306b\u30ab\u30c6\u30b4\u30ea\u30fc\u5206\u3051\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u304c\u751f\u6210\u3055\u308c\u3066\u3044\u308c\u3070OK\naudio_latest.txt       data_latest.txt   latest_uploads.txt  texts_latest.txt\ncollection_latest.txt  image_latest.txt  movies_latest.txt   web_latest.txt\n\n~\/bin\/internet-archive\/latest-archive> cat data_latest.txt \nTitle: Archive-It Crawl Data: Partner 1067 Collection 23094 Crawl Job 2050793\nLink: https:\/\/archive.org\/details\/ARCHIVEIT-23094-2024111407-00000\n\nTitle: Nat'l Security Adviser &amp; White House Press Sec. Hold Briefing\nLink: https:\/\/archive.org\/details\/CSPAN_20241114_062200_Natl_Security_Adviser__White_House_Press_Sec._Hold_Briefing\n\nTitle: spn2-20241114072909\nLink: https:\/\/archive.org\/details\/spn2-20241114072909\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #89DDFF\">~<\/span><span style=\"color: #BABED8\">\/bin\/internet-archive\/latest-archive<\/span><span style=\"color: #89DDFF\">&gt;<\/span><span style=\"color: #BABED8\"> ls<\/span><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># \u3053\u306e\u3088\u3046\u306b\u30ab\u30c6\u30b4\u30ea\u30fc\u5206\u3051\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u304c\u751f\u6210\u3055\u308c\u3066\u3044\u308c\u3070OK<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">audio_latest.txt<\/span><span style=\"color: #BABED8\">       <\/span><span style=\"color: #C3E88D\">data_latest.txt<\/span><span style=\"color: #BABED8\">   <\/span><span style=\"color: #C3E88D\">latest_uploads.txt<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">texts_latest.txt<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">collection_latest.txt<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">image_latest.txt<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">movies_latest.txt<\/span><span style=\"color: #BABED8\">   <\/span><span style=\"color: #C3E88D\">web_latest.txt<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">~<\/span><span style=\"color: #BABED8\">\/bin\/internet-archive\/latest-archive<\/span><span style=\"color: #89DDFF\">&gt;<\/span><span style=\"color: #BABED8\"> cat data_latest.txt <\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Title:<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Archive-It<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Crawl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Data:<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Partner<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">1067<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Collection<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">23094<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Crawl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Job<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">2050793<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Link:<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">https:\/\/archive.org\/details\/ARCHIVEIT-23094-2024111407-00000<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Title:<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Nat<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">l Security Adviser &amp; White House Press Sec. Hold Briefing<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C3E88D\">Link: https:\/\/archive.org\/details\/CSPAN_20241114_062200_Natl_Security_Adviser__White_House_Press_Sec._Hold_Briefing<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C3E88D\">Title: spn2-20241114072909<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C3E88D\">Link: https:\/\/archive.org\/details\/spn2-20241114072909<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u3053\u306eLink\u5148\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u3001\u76f4\u63a5\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u306e\u3082\u3044\u3044\u3067\u3059<br>\u300c\u3053\u3053\u307e\u3067\u3084\u3063\u305f\u3089\u30bf\u30fc\u30df\u30ca\u30eb\u4e0a\u3067\u5b8c\u7d50\u3055\u305b\u305f\u3044\u300d\u3068\u3044\u3046\u65b9\u5411\u3051\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u30b7\u30a7\u30eb\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>jq\u30b3\u30de\u30f3\u30c9\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># SUSE\u306e\u5834\u5408\nsudo zypper install jq\n# Ubuntu\/debian\u306e\u5834\u5408\nsudo apt-get install jq<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># SUSE\u306e\u5834\u5408<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">sudo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">zypper<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">install<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">jq<\/span><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># Ubuntu\/debian\u306e\u5834\u5408<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">sudo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">apt-get<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">install<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">jq<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u5148\u306b\u53d6\u5f97\u3059\u308b\u3053\u3068\u3067\u3001\u5fc5\u8981\u306a\u30d5\u30a1\u30a4\u30eb\u306e\u6b63\u78ba\u306a\u5834\u6240\u3068\u60c5\u5831\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059 \u3002\u8981\u306f\u4f59\u5206\u306a\u30d5\u30a1\u30a4\u30eb\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3092\u63a7\u3048\u308b\u305f\u3081\u3067\u3059\u3002<br>URL\u30a8\u30f3\u30b3\u30fc\u30c9\u304c\u5fc5\u8981\u306a\u306e\u306f\u3001\u30d5\u30a1\u30a4\u30eb\u540d\u306b\u7279\u6b8a\u6587\u5b57\u3084\u7a7a\u767d\u304c\u542b\u307e\u308c\u308b\u5834\u5408\u3067\u3082\u6b63\u3057\u304f\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3055\u308c\u308b\u305f\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>#!\/bin\/bash\n# .\/download-archive.sh Link\u5148\nurl=\"$1\"\nif &#91; -z \"$url\" &#93;; then\n    echo \"Please set Archive-URL\"\n    exit 1\nfi\nidentifier=$(echo \"$url\" | sed 's|.*\/details\/||')\n# \u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u3066\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7\u3092\u8868\u793a\necho \"Available files:\"\nfiles=$(curl -s \"https:\/\/archive.org\/metadata\/$identifier\" | \\\n       jq -r '.files[] | select(.name!=\"\") | .name' | \\\n       nl -w1 -s'. ')\necho \"$files\"\necho -e \"\\nEnter number to download (1,2,...): \"\nread number\n# \u9078\u3093\u3060\u756a\u53f7\u306b\u5bfe\u5fdc\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u53d6\u5f97\nfilename=$(echo \"$files\" | awk -v num=\"$number\" '$1 == num\".\" {$1=\"\"; print $0}' | xargs)\nif &#91; -n \"$filename\" &#93;; then\n    echo \"Downloading: $filename\"\n\n    # URL\u30a8\u30f3\u30b3\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u4f5c\u6210\n    encoded_filename=$(printf '%s' \"$filename\" | perl -MURI::Escape -ne 'chomp; print uriescape($)')\n    curl -L \"https:\/\/archive.org\/download\/$identifier\/$encoded_filename\" \\\n         -H \"User-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/91.0.4472.124 Safari\/537.36\" \\\n         --output \"$filename\"\n\n    filesize=$(stat -f%z \"$filename\" 2>\/dev\/null || stat -c%s \"$filename\" 2>\/dev\/null)\n fi<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #464B5D; font-style: italic\">#!\/bin\/bash<\/span><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># .\/download-archive.sh Link\u5148<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">url<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8; font-style: italic\">$1<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#91;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-z<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$url<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#93;;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Please set Archive-URL<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #82AAFF\">exit<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">identifier<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">$(<\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$url<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #FFCB6B\">sed<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">s|.*\/details\/||<\/span><span style=\"color: #89DDFF\">&#39;)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># \u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u3066\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7\u3092\u8868\u793a<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Available files:<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">files<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">$(<\/span><span style=\"color: #FFCB6B\">curl<\/span><span style=\"color: #C3E88D\"> -s <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">https:\/\/archive.org\/metadata\/<\/span><span style=\"color: #BABED8\">$identifier<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #BABED8\">\\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C3E88D\">       <\/span><span style=\"color: #FFCB6B\">jq<\/span><span style=\"color: #C3E88D\"> -r <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">.files[] | select(.name!=&quot;&quot;) | .name<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #BABED8\">\\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C3E88D\">       <\/span><span style=\"color: #FFCB6B\">nl<\/span><span style=\"color: #C3E88D\"> -w1 -s<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">. <\/span><span style=\"color: #89DDFF\">&#39;)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$files<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-e<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">\\nEnter number to download (1,2,...): <\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #82AAFF\">read<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">number<\/span><\/span>\n<span class=\"line\"><span style=\"color: #464B5D; font-style: italic\"># \u9078\u3093\u3060\u756a\u53f7\u306b\u5bfe\u5fdc\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u53d6\u5f97<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">filename<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">$(<\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$files<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #FFCB6B\">awk<\/span><span style=\"color: #C3E88D\"> -v num=<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$number<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">$1 == num&quot;.&quot; {$1=&quot;&quot;; print $0}<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #FFCB6B\">xargs<\/span><span style=\"color: #89DDFF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">if<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#91;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">-n<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&#93;;<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #82AAFF\">echo<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Downloading: <\/span><span style=\"color: #BABED8\">$filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #464B5D; font-style: italic\"># URL\u30a8\u30f3\u30b3\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u4f5c\u6210<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    encoded_filename<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">$(<\/span><span style=\"color: #82AAFF\">printf<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">%s<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">|<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #FFCB6B\">perl<\/span><span style=\"color: #C3E88D\"> -MURI::Escape -ne <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">chomp; print uriescape($)<\/span><span style=\"color: #89DDFF\">&#39;)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    <\/span><span style=\"color: #FFCB6B\">curl<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-L<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">https:\/\/archive.org\/download\/<\/span><span style=\"color: #BABED8\">$identifier<\/span><span style=\"color: #C3E88D\">\/<\/span><span style=\"color: #BABED8\">$encoded_filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">         <\/span><span style=\"color: #C3E88D\">-H<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">User-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/91.0.4472.124 Safari\/537.36<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">         <\/span><span style=\"color: #C3E88D\">--output<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">    filesize<\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #89DDFF\">$(<\/span><span style=\"color: #82AAFF\">stat<\/span><span style=\"color: #C3E88D\"> -f%z <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">2&gt;<\/span><span style=\"color: #C3E88D\">\/dev\/null <\/span><span style=\"color: #89DDFF\">||<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #82AAFF\">stat<\/span><span style=\"color: #C3E88D\"> -c%s <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #BABED8\">$filename<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\"> <\/span><span style=\"color: #89DDFF\">2&gt;<\/span><span style=\"color: #C3E88D\">\/dev\/null<\/span><span style=\"color: #89DDFF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\"> <\/span><span style=\"color: #89DDFF; font-style: italic\">fi<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u5b9f\u969b\u306b\u4f7f\u7528\u3057\u305f\u4f8b\u3092\u8f09\u305b\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#babed8;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>sh download-archive.sh https:\/\/archive.org\/details\/sematary-truey-jeans-rainbow-bridge-3\nAvailable files:\n1. SEMATARY - TRUEY JEANS &#91;RAINBOW BRIDGE 3&#93;.mp4\n2. __ia_thumb.jpg\n3. sematary-truey-jeans-rainbow-bridge-3.thumbs\/SEMATARY - TRUEY JEANS &#91;RAINBOW BRIDGE 3&#93;_000001.jpg\n4. sematary-truey-jeans-rainbow-bridge-3.thumbs\/SEMATARY - TRUEY JEANS &#91;RAINBOW BRIDGE 3&#93;_000058.jpg\n5. sematary-truey-jeans-rainbow-bridge-3.thumbs\/SEMATARY - TRUEY JEANS &#91;RAINBOW BRIDGE 3&#93;_000090.jpg\n\nEnter number to download (1,2,...): \n2\nDownloading: __ia_thumb.jpg\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\n100  8851  100  8851    0     0   5105      0  0:00:01  0:00:01 --:--:--     0\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-ocean\" style=\"background-color: #0F111A\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #FFCB6B\">sh<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">download-archive.sh<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">https:\/\/archive.org\/details\/sematary-truey-jeans-rainbow-bridge-3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Available<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">files:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">1.<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">SEMATARY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">TRUEY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">JEANS<\/span><span style=\"color: #BABED8\"> &#91;RAINBOW <\/span><span style=\"color: #C3E88D\">BRIDGE<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">3<\/span><span style=\"color: #C3E88D\">&#93;.mp4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">2.<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">__ia_thumb.jpg<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">3.<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">sematary-truey-jeans-rainbow-bridge-3.thumbs\/SEMATARY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">TRUEY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">JEANS<\/span><span style=\"color: #BABED8\"> &#91;RAINBOW <\/span><span style=\"color: #C3E88D\">BRIDGE<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">3<\/span><span style=\"color: #C3E88D\">&#93;_000001.jpg<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">4.<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">sematary-truey-jeans-rainbow-bridge-3.thumbs\/SEMATARY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">TRUEY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">JEANS<\/span><span style=\"color: #BABED8\"> &#91;RAINBOW <\/span><span style=\"color: #C3E88D\">BRIDGE<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">3<\/span><span style=\"color: #C3E88D\">&#93;_000058.jpg<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">5.<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">sematary-truey-jeans-rainbow-bridge-3.thumbs\/SEMATARY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">-<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">TRUEY<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">JEANS<\/span><span style=\"color: #BABED8\"> &#91;RAINBOW <\/span><span style=\"color: #C3E88D\">BRIDGE<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #F78C6C\">3<\/span><span style=\"color: #C3E88D\">&#93;_000090.jpg<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Enter<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">number<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">to<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">download<\/span><span style=\"color: #BABED8\"> (1,2,...): <\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">Downloading:<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">__ia_thumb.jpg<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">  <\/span><span style=\"color: #FFCB6B\">%<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Total<\/span><span style=\"color: #BABED8\">    <\/span><span style=\"color: #C3E88D\">%<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Received<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">%<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Xferd<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">Average<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">Speed<\/span><span style=\"color: #BABED8\">   <\/span><span style=\"color: #C3E88D\">Time<\/span><span style=\"color: #BABED8\">    <\/span><span style=\"color: #C3E88D\">Time<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #C3E88D\">Time<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">Current<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">                                 <\/span><span style=\"color: #FFCB6B\">Dload<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">Upload<\/span><span style=\"color: #BABED8\">   <\/span><span style=\"color: #C3E88D\">Total<\/span><span style=\"color: #BABED8\">   <\/span><span style=\"color: #C3E88D\">Spent<\/span><span style=\"color: #BABED8\">    <\/span><span style=\"color: #C3E88D\">Left<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #C3E88D\">Speed<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BABED8\">  <\/span><span style=\"color: #FFCB6B\">0<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">    <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">    <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">      <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">      <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">--:--:--<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">--:--:--<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">--:--:--<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #F78C6C\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #FFCB6B\">100<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #F78C6C\">8851<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #F78C6C\">8851<\/span><span style=\"color: #BABED8\">    <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">   <\/span><span style=\"color: #F78C6C\">5105<\/span><span style=\"color: #BABED8\">      <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #C3E88D\">:00:01<\/span><span style=\"color: #BABED8\">  <\/span><span style=\"color: #F78C6C\">0<\/span><span style=\"color: #C3E88D\">:00:01<\/span><span style=\"color: #BABED8\"> <\/span><span style=\"color: #C3E88D\">--:--:--<\/span><span style=\"color: #BABED8\">     <\/span><span style=\"color: #F78C6C\">0<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"has-large-font-size\"><strong>\u307e\u3068\u3081<\/strong><\/p>\n\n\n\n<p>\u6700\u5f8c\u306b\u306a\u308a\u307e\u3059\u304c\u3001\u4ee5\u4e0b\u306e\u70b9\u306b\u6ce8\u610f\u3057\u3066\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u30b5\u30fc\u30d0\u30fc\u8ca0\u8377\u3092\u8003\u616e\u3057\u3001\u9023\u7d9a\u7684\u306a\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306f\u63a7\u3048\u308b<\/strong><\/li>\n\n\n\n<li><strong>\u6a29\u5229\u8005\u3078\u306e\u30aa\u30d7\u30c8\u30a2\u30a6\u30c8\u5236\u5ea6\u304c\u8a2d\u3051\u3089\u308c\u3066\u3044\u308b <\/strong><\/li>\n\n\n\n<li><strong>\u4e00\u822c\u7684\u306a\u5229\u7528\u306f\u5408\u6cd5\u3060\u304c\u3001\u9069\u5207\u306a\u5229\u7528\u3092\u5fc3\u304c\u3051\u308b<\/strong><\/li>\n<\/ul>\n\n\n\n<p>\u304a\u308f\u308a<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Get latest data from Internet Archive \u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30a2\u30fc\u30ab\u30a4\u30d6\u3068\u3044\u3046\u3082\u306e\u3092\u3054\u5b58\u3058\u3067\u3057\u3087\u3046\u304b\uff1f\u6700\u8fd1\u88c1\u5224\u306b\u306a\u3063\u3066\u3044\u305f\u308a\u3068\u8272\u3005\u3068\u4e16\u9593\u3092\u9a12\u304c\u305b\u305f\u3082\u306e\u3067\u3059\u304c\u30011996\u5e74\u306b\u8a2d\u7acb\u3055\u308c\u305f\u975e\u55b6\u5229\u56e3\u4f53\u3067 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[22,153,19],"tags":[73,74,77,76,75],"class_list":["post-755","post","type-post","status-publish","format-standard","hentry","category-debian","category-linux","category-opensuse","tag-bash","tag-curl","tag-internet-archive","tag-jq","tag-xmllint"],"_links":{"self":[{"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/posts\/755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/comments?post=755"}],"version-history":[{"count":23,"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/posts\/755\/revisions"}],"predecessor-version":[{"id":2005,"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/posts\/755\/revisions\/2005"}],"wp:attachment":[{"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/media?parent=755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/categories?post=755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bokumin.org\/blog\/wp-json\/wp\/v2\/tags?post=755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}