Linux కమాండ్ను తెలుసుకోండి - uniq

పేరు

uniq (ఒక ప్రత్యేక ఫైలు నుండి నకిలీ పంక్తులను తొలగిస్తుంది)

సంక్షిప్తముగా

un -q [-cdu] [-sk sk-fields] [-skip- అక్షరాలు] [-w చెక్-చార్స్] [- # skip- ఖాళీలను] [+ # skip- అక్షరాలు] [- లెక్కింపు] [- పునరావృతం] [- మాన్యువల్] [--skip-fields = skip-fields] [--skip-chars = skip-chars] [--check-hars = check-chars] [--help] [-version] [infile ] [outfile]

వివరణ

uniq ఒక క్రమబద్ధీకరించిన ఫైల్లో ఏకైక పంక్తులను ముద్రిస్తుంది, సరిపోలే పంక్తుల రన్లో ఒకటి మాత్రమే మిగిలి ఉంటుంది. ఐచ్ఛికంగా, ఇది సరిగ్గా ఒకసారి కనిపించే పంక్తులను, లేదా ఒకటి కంటే ఎక్కువసార్లు కనిపించే పంక్తులను చూపుతుంది. uniq అవసరం క్రమబద్ధీకరించిన ఇన్పుట్ అవసరం ఎందుకంటే ఇది మాత్రమే వరుస పంక్తులు పోల్చి.

ఎంపికలు

-u, - ఏకైక

ఏకైక లైన్లను మాత్రమే ముద్రించండి.

-d, - పునరావృతం
నకిలీ పంక్తులు మాత్రమే ముద్రించండి.

-c, --count
పంక్తితో పాటు ప్రతి లైన్ సంభవించిన సమయాల సంఖ్యను ముద్రించండి.

-number, -f, --skip-fields = సంఖ్య
ఈ ఐచ్చికం లో, సంఖ్య ప్రత్యేకంగా తనిఖీ కోసం ముందుగా దాటవేయడానికి ఖాళీలను సంఖ్యను సూచిస్తుంది. మొదటి సంఖ్య ఫీల్డ్లు, ఏవైనా ఖాళీలతో పాటు సంఖ్యల ఫీల్డ్లు ముందే దొరుకుతాయి, దాటవేయబడతాయి మరియు లెక్కించబడవు. ఖాళీలను ఖాళీలు మరియు ట్యాబ్లు ద్వారా ఒకదాని నుండి వేరు చేయబడిన ఖాళీ కాని, కాని టాబ్ అక్షరాలు, యొక్క స్ట్రింగ్ వలె నిర్వచించబడతాయి.

+ సంఖ్య, -s, --skip- chars = సంఖ్య
ఈ ఐచ్చికంలో, సంఖ్య ప్రత్యేకంగా తనిఖీ చేయడానికి ముందుగా దాటవేయడానికి అక్షరాల సంఖ్యను సూచిస్తుంది. సంఖ్యల అక్షరాలకు ముందు దొరికిన ఏ సంఖ్య బంకలతో పాటుగా మొదటి సంఖ్య అక్షరాలు, దాటవేయబడతాయి మరియు లెక్కించబడవు. మీరు ఫీల్డ్ మరియు అక్షరాలను ముంచెత్తుతున్న ఐచ్ఛికాలు రెండింటినీ ఉపయోగిస్తే, ఫీల్డ్లు మొదట దాటవేయబడతాయి.

-w, --check-chars = సంఖ్య
ఏ పేర్కొన్న ఖాళీలను మరియు అక్షరాలు ముళ్లు తర్వాత, పంక్తులు లో పోల్చడానికి అక్షరాలు సంఖ్యను పేర్కొనండి. సాధారణంగా మొత్తం మిగిలిన పంక్తులు పోల్చబడ్డాయి.

--సహాయం
ఒక వాడుక సందేశాన్ని ముద్రించండి మరియు విజయం సాధించే ఒక స్థిరమైన కోడ్తో నిష్క్రమించండి.

--version
ప్రింట్ అవుట్పుట్పై వెర్షన్ను ముద్రించండి అప్పుడు నిష్క్రమించండి.

ఉదాహరణ

% myfile sort uniq

స్ట్రీమ్ నుండి నకిలీ పంక్తులను తొలగిస్తుంది (గుర్తును "|" పంపులను అవుట్పుట్ మైఫిల్ నుండి uniq కమాండ్కు పంపుతుంది).

ముఖ్యమైనది: మీ కంప్యుటర్లో కమాండ్ ఎలా ఉపయోగించబడుతుందో చూడుటకు man command ( % man ) ఉపయోగించండి.