what is the use of uniq commmand?
Answers were Sorted based on User's Feedback
Answer / suitable
uniq command removes the duplicate lines from the sorted
file and display on the standard output. the original file
remains unchanged.
Is This Answer Correct ? | 5 Yes | 1 No |
Answer / rhino
Small correction to Answer #3 If the line is repeated in
the very next line it will be removed , Else this will be
displayed as if it is a new number
Ex. as below -- This has been cross checked before answering
Ex : File duplitest has below lines
RohiBaby
RohiBaby
GunduBaby
ChinniBaby
RohiBaby
Rohith
cmd. : cat duplitest | uniq -- Gives below o/p
RohiBaby
GunduBaby
ChinniBaby
RohiBaby
Rohith
Is This Answer Correct ? | 4 Yes | 0 No |
The Uniq command is used to report and Remove repeated line
in a file.
This is a value able tool for a lot of scripting and Testing.
Ex-
$ uniq Duplicate_line No_duplicate_line
If You want to see without repeated lines
Ex-
$ cat repeated_line_file | uniq
Thanks,
Jagadeeb@gmail.com
Is This Answer Correct ? | 3 Yes | 1 No |
Answer / rhino
Sorry Typo error in Answer #4 -- Please read as below
** it will be removed -- it will not be removed
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / saurabh
This is the output of the command:
>cat skg.txt
aa
aa
bb
cc
bb
dd
cc
ee
--------------
>cat skg.txt | uniq
aa
bb
cc
bb
dd
cc
ee
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / amedela chandra sekhar
simple it display the unique data in the file
Is This Answer Correct ? | 0 Yes | 0 No |
uniq command search the uniq data in file and if some
duplicate date then it put only single records in report.
For Example: cat testnumber.txt | uniq <enter>
File contents:
1233
456
678
1233
678
output file shows:
1233
456
678
Is This Answer Correct ? | 3 Yes | 7 No |
what is virtual machine?
How can i know my Filesystem and its current usage in my prod UNIX system?
What is rmdir command?
How to view the hidden files in /etc directory?
How to find $ai_serual resolved path by using unix
How to delete a directory containing files and folders?
what is Online(STM) and offline diagnostics in HP-UX?
Who command in unix?
What is an Unix command to convert HEX value to ASCII value located in any flat file.
What is FIND, GREP and SED ? Could you please give me the difference between all the three? Where we use this commnands?
Who wrote grep?
What is an Environment Variable?