Sponsored Content
Top Forums Shell Programming and Scripting uniq not working, so any alternate? Post 302521614 by debu182 on Wednesday 11th of May 2011 11:13:21 PM
Old 05-12-2011
uniq not working, so any alternate?

Hi,

I have these two files .

Code:
file1
/home/prog/bug/perl
/home/prog/bug/ant
/home/prog/bug/make
/home/prog/bug/gen
/home/prog/bug/tiff


file2
/home/prog/bug/make
/home/prog/bug/gen

i want a output file which should contain

Code:
file1-file2
/home/prog/bug/perl
/home/prog/bug/ant
/home/prog/bug/tiff

My code

Code:
cat file1 file2 > temp
sort temp > /dev/null
uniq -u temp > file3
rm -f temp

but i didnt get the required output. I am using tcsh.

So i need some idea to write this script.
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

alternate rows of a file

hi all is there any process in which i can get alternate rows of a file.i want to do further processing on those alternate rows.i want to select row1,row3,row5.... like this from a file. (3 Replies)
Discussion started by: dr46014
3 Replies

2. Shell Programming and Scripting

Alternate way for echo.

Hi, Is there any other command echo does. if I am doing this operation for each line in my file. So its taking very long time to process more than 1000 records. Is there any alternative way to write the above if statement (5 Replies)
Discussion started by: senthil_is
5 Replies

3. Shell Programming and Scripting

alternate lines

Hi, I'm new to Unix. I want to read the all the lines from a text file and write the alternate lines into another file. Please give me a shell script solution. file1 ----- one two three four five six seven newfile(it should contain the alternate lines from the file1) ------- one... (6 Replies)
Discussion started by: pstanand
6 Replies

4. UNIX for Dummies Questions & Answers

Difference between plain "uniq" and "uniq -u"

Dear all, It's not entirely clear to me from manpage the difference between them. Why we still need "-u" flag? - monkfan (3 Replies)
Discussion started by: monkfan
3 Replies

5. Shell Programming and Scripting

Wants alternate to the Sleep option??

I am new to Shell Scripting and I need help to write the following script in a different format... This is the current script: #!/usr/bin/ksh environment=rms export environment . $AW_HOME/RETEK/exec/RETEK_ENVAR ls -ltr $MMPOS/RTLOG* | tr -s " " | cut -d " " -f9... (20 Replies)
Discussion started by: satyajit007
20 Replies

6. Shell Programming and Scripting

sed working as uniq 1st word only

Hello, everyone. I am having trouble figuring out sed command which emulates uniq. The task I want to do is that 2 consecutive lines in file should be considered the same using the first word only. Example: cat tmp.txt ddd eee aaa bbb ccc ddd eee fff asd fdd asd fdd bbb aaa bbb asd fgh... (4 Replies)
Discussion started by: motorcek
4 Replies

7. Shell Programming and Scripting

Cron for an alternate sunday

Hi again, I need to delete stats on every 2nd Sunday and I've try the following codes but unfortunately it didn't work. I'll really appreciate as always for your help. I'm on FreeBSD 8.2-STABLE. altsun.sh script: #!/bin/sh day = $(`date '+%e'`) if then rm... (9 Replies)
Discussion started by: user`
9 Replies

8. HP-UX

Alternate for wget

Hi, Whats the alternate for wget in HP-UX ? (4 Replies)
Discussion started by: mohtashims
4 Replies

9. Shell Programming and Scripting

Alternate for sed -i in AIX

Experts, At the moment I am working in AIX box where sed -i is not available. My requirement is as below Two files file1 and file2. file1 contains the IP address, its count. file2 contains the Hostname and its corresponding IP address. I would like get the IP address replaced with the apt... (7 Replies)
Discussion started by: sathyaonnuix
7 Replies
ED(1)							      General Commands Manual							     ED(1)

NAME
ed - editor SYNOPSIS
ed file OPTIONS
- Suppress line/byte count messages (for in scripts) EXAMPLES
ed prog.c # Edit prog.c echo '1,$p' | ed - file # Odd way to write 'cat file' DESCRIPTION
Ed is functionally equivalent to the standard V7 editor, ed. It supports the following commands: (.) a: append (.,.)c: change (.,.)d: delete e: edit new file" f: print name of edited file" (1,$)g: global command (.) i: insert (.,.+1)j: join lines together (.) k: mark (.) l: print with special characters in octal (.,.)m: move (.,.)p: print q: quit editor" (.) r: read in new file (.,.)s: substitute (1,$)v: like g, except select lines that do not match (1,$)w: write out edited file Many of the commands can take one or two addresses, as indicated above. The defaults are shown in parentheses. Thus a appends to the cur- rent line, and g works on the whole file as default. The dot refers to the current line. Below is a sample editing session with comments given following the # symbol. ed prog.c # Edit prog.c 3,20p # Print lines 3 through 20 /whole/ # Find next occurence of whole s/whole/while/ # Replace whole by while g/Buf/s//BUF/g # Replace Buf by BUF everywhere w # Write the file back q # Exit the editor Ed is provided for its sentimental value. If you want a line-oriented editor, try ex. If you want a good editor, use elle, elvis, or mined. SEE ALSO
elvis(1), elle(9), mined(9). ED(1)
All times are GMT -4. The time now is 03:36 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy