0
があるそこの窓の下で同等のために、コマンド:は、Windowsのバッチでテキストファイルにウェブサイトからのリンクを取り除くためにどのように
がgrep -Po '(?<=href=")[^"]*' file
アイデアは、テキストファイルにWebサイトから直接すべてのリンクをつかむためにあります。 これらのリンクは共通の接頭辞http://download.
と接尾辞/file
となります。
があるそこの窓の下で同等のために、コマンド:は、Windowsのバッチでテキストファイルにウェブサイトからのリンクを取り除くためにどのように
がgrep -Po '(?<=href=")[^"]*' file
アイデアは、テキストファイルにWebサイトから直接すべてのリンクをつかむためにあります。 これらのリンクは共通の接頭辞http://download.
と接尾辞/file
となります。
すべての組み合わせを** findstr/r **と試しましたが、結果は表の行全体
** xidel 2.txt -e '(// @ href、//@src)/resolve-uri(.)'**しかし、** http://download.**で始まり**/file *で終わるURLをフィルタリングする方法は、 *? –
Windowsの使用はバッチを必要とするのか、それとも運動のためだけですか?後であれば、VBスクリプト、Powershellなどの最新のWindowsインストールで利用可能な他のオプションを使用することをお勧めします。 –
答えて
Windows用cygwinまたは他のシェルをインストールする可能性はありますか?その場合、grepやその他の便利なツールを使うことができます。
Windowsにはfindstr(ヘルプはfindstr /?を実行)があります。
出典
2016-04-20 10:08:55 diidu
** findstr/R "(。*ダウンロード。*ファイル)" c:¥users¥user¥desktop¥2.txt **を試しましたが、出力はありません。2.txtファイルには次のリンクが含まれています。パターン –
関連する問題