気軽に「こんなソフトありませんか?」Part.202 (906レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
410
(3): 名無しさん@お腹いっぱい。 [sage] 06/20(金)23:30 ID:xqdYSDG70(1/2)
>>402
ChatGPTに聞いたらすぐ作ってくれた
grep -rl ‘タグ' src/ | xargs -I{} dirname {} | sort -u | xargs -I{} rm -r {}

-Iオプション付きで1つの削除コマンドでフォルダ1個削除なので性能的には遅いけど内容的にはgrepの条件のところだけ詰めれば動く

Windowsならこんな↓感じだってさ
Get-ChildItem -Recurse -File |
Where-Object { Select-String -Path $_.FullName -Pattern ‘タグ’ -Quiet } |
ForEach-Object { $_.Directory.FullName } |
Sort-Object -Unique |
ForEach-Object { Remove-Item $_ -Recurse -Force }

コマンド内容の解説やdry-runの方法や性能改善方法とかも丁寧に教えてくれたからスクリプトでもよければChatGPTに聞くといいかも
413
(2): 名無しさん@お腹いっぱい。 [sage] 06/21(土)02:03 ID:JwGuxJSa0(1)
>>410
動作確認してないコードを貼り付けて回答にするとかよく出来るな。
もしかして子供?
434
(1): 402 [sage] 06/23(月)18:58 ID:L1t2J94N0(1)
>>412さんのツールだとフォルダ名やファイル名に
findstrで検索できない記号が含まれていた場合削除出来ないことが分かりました。
? ! ^ ( )などの記号が多く含まれていますので
別のソフトかバッチのようなものを教えてもらえると助かります。
あと出来ればフォルダ内のテキストに書かれた特定のタグのあるフォルダを検索して
別の場所に一括で自動で移動させるソフトかプログラムもあれば助かります。
参考までにファイルとフォルダはpixivからダウンロードしたデータです。
フォルダとファイルの一例
フォルダ名 20241203_ライザ_124861319
ファイル名 20241203_ライザ_124861319_p0-4 の5枚
テキストファイル名 20241203_ライザ_124861319_p0 (デフォルトUTF-8 Shift_JISに変換可能)
テキストファイルの内容
Title: ライザ
Caption: 太腿はもちろん、おっ○いも凄く魅力的だと思います。
Tags: ['AI生成', 'AI生成', 'ライザリン・シュタウト', 'ライザのアトリエ', 'ライザ', 'アトリエシリーズ', '魅惑のふともも', '魅惑の谷間']
URL: https://i.pximg.net/img-original/img/2024/12/03/15/39/27/124861319_p0.jpg


>>410さんのPowerShellっていうのもこれから試してみます。
438: 402 [sage] 06/24(火)18:39 ID:SQ92/1dS0(1/2)
>>410
>>436
両方やってみましたけど、
PowerShellやPythonで実行してみましたけど
初めてなのでよく分からずエラーが出たり何も起こらなかったりで
ワイには分かりませんでした。申し訳ございません。

ちなみに消したり移動させたりしたいのは
pixiv巡回というソフトウェアで
pixivの作者の作品を丸ごとダウンロードした
フォルダやファイルになります。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.415s