2012-03-20 2 views
1
ドキュメントによると

uniqを使って最初のn文字だけを比較する方法はありますか?

http://www.computerhope.com/unix/uuniq.htm

コマンドは

は、私は、次の

に基づいて、同一のものとして一致した
03/08/2002,2,HUST,RICC,53.0,,2.3,J S BULLARD,,2,2,3/3,46.0,,, 
03/08/2002,2,HUST,RICC,53.0,,WON,M J WALKER,,10,1,2/2,49.5,,, 

を持っているしたいと仮定最初のn文字を無視するために使用することができます最初の20文字。これを行う方法はありますか?

+2

あなたは> 20の文字に興味がないようです。おそらく '' -c-20で '' uniq -w'をシミュレートするのに十分でしょう。YOURFILE |ユニークです。 – sgibb

答えて

6

マイuniqマニュアル(coreutilsの8.5)は言う:

-w, --check-chars=N 
compare no more than N characters in lines 

しかし、これは(したがって、他のUnix上では動作しません)standardではありません。

関連する問題