- PR -

ファイル内の重複エントリを無くすバッチの作り方について

投稿者投稿内容
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-12-04 15:10
こんな感じ。
work.txt の中身がソートされてる必要があるけど、そこは type work.txt | sort とかしておけばいいかしらん。

コード:

@ECHO OFF
set OLD=

for /f %%X in (C:\work.txt) do call :MAIN %%X
exit /b

:MAIN
if "%1"=="%OLD%" goto EOF

echo %1>>C:\output.txt
set OLD=%1%

:EOF



※プレビュー時に円マークがだぶったので削除(。。;

[ メッセージ編集済み 編集者: rain 編集日時 2008-12-04 15:11 ]
ナゾゲウム
会議室デビュー日: 2008/05/28
投稿数: 13
投稿日時: 2008-12-04 16:16
rainさん

ありがとうございます〜そのまま実行してみたら想定どおりの綺麗な動きでした!!
とてもとても助かりました。感謝×10でも足りないくらい感謝です!

ご回答頂いた皆様

ご支援ありがとうございました。今後とも宜しくお願いします。

スキルアップ/キャリアアップ(JOB@IT)