ダブリ行の削除No.03752
ぷれりゅ〜ど さん 03/06/10 23:02
 
お世話になっております、ぷれりゅ〜どです。

以前見かけた記憶が有ったのですが、探し切れませんで投稿させて頂きます。
マクロ作者では無いので、ココじゃないよ!と言う時はご指摘下さい。

10万行程、規則的に並んでいるファイルが有り、行の先頭から
半角数字2桁、半角スペース1個、半角数字4桁で始まっています。
その後ろにも(全角と半角混じりで)文字は入ってます。
で、先頭の数字2桁+4桁で昇順にソート済みです。
−−↓
01 1234 全角だったり半角だったり何らかの文字
01 1234
01 1235
02 2345


−−↑
このファイルから先頭6桁の数字が上の行と同じ行を全て取り除きたい
(削除したい)のですが、マクロ…組めませんでした(^^;

どなたか親切な方おられましたら、お願い出来ませんでしょうか?
もしくは、以前ココに有ったよ!と言う情報でも頂けると
大変助かるので、お願いします <(_ _)>

[ ]
RE:03752 ダブリ行の削除No.03756
ENCODINGSHIFTJIS さん 03/06/11 09:59
 
Cygwin パッケージの Util では、 uniq.exe があります。
?> uniq -w7 input.txt output.txt
になります。

[ ]
RE:03756 ダブリ行の削除No.03757
ぷれりゅ〜ど さん 03/06/11 10:55
 
ENCODINGSHIFTJISさん、こんにちは、ぷれりゅ〜どです。

>Cygwin パッケージの Util では、 uniq.exe があります。
>?> uniq -w7 input.txt output.txt
>になります。

何故かCygwinはインストールしていて、使いこなして無かったのですが、
「目からウロコ」でした、出来ました。
unixは一時期触ってた時期も有ったのですが、
uniqコマンドを知りませんでした(^^;

ありがとうございました <(_ _)>


[ ]