[過去ログ] 【.cmd】 バッチファイルスクリプト %14 【.bat】 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
721
(5): デフォルトの名無しさん [sage] 2022/04/16(土) 14:56:19.74 ID:D1hG0R6r(1/4) AAS
list1.txt
田中
山田

list2.txt
一郎
次郎
三郎
に対して

xj.bat
@echo off
setlocal enabledelayedexpansion

call :crossjoin "" %*
exit /b

:crossjoin
for /F "tokens=*" %%l in (%~2) do (
if [%~3] == [] (
set x=%~1%%l
echo !x:__=,!
) else (
set y= %*
set y=!y: %1=!
set y=!y: %2=!
call :crossjoin "%~1%%l__" !y!
)
)
を動かすと

xj.bat list1.txt list2.txt (続く)
722: デフォルトの名無しさん [sage] 2022/04/16(土) 14:56:54.30 ID:D1hG0R6r(2/4) AAS
田中,一郎
田中,次郎
田中,三郎
山田,一郎
山田,次郎
山田,三郎
を得ます

このバッチファイルを
list3.txt

田中
山田

list4.txt
名前
一郎
次郎
三郎
と、見出しが入ったファイルに対応するよう
改造していただけませんか
724: 721 [sage] 2022/04/16(土) 15:25:35.02 ID:D1hG0R6r(3/4) AAS
ありがとうございます
今アンドロイドなので、PC使えるときに
試して報告します
ちなみに、こういう総当りって、awkやPerl
でも作れるものでしょうか?
726: 721 [sage] 2022/04/16(土) 15:58:27.63 ID:D1hG0R6r(4/4) AAS
ありがとうございます
引用先の元ネタは、list1.txtなどの
対象ファイルがいくつでもいけます
そのためかと
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.040s