I have to use HP-unix OS to get difference between 2 files.while i tried a piece of code in other OS(linux/unix) as below, it worked fine & the output is desired one.
The same doesn't works in HP -unix. Any help shall be thankful.Meanwhile, i also trying my hands with difference options.
NOTE: this code will generate a report of DB comparison & specific format is needed in output which is almost achieved by above code.Cosmetic changes can be applied later, if required.
Hello,
I want to compare two files. All records in file 2 that are not in file 1 should be output to file 3.
For example:
file 1
123
1234
123456
file 2
123
2345
23456
file 3 should have
2345
23456
I have looked at diff, bdiff, cmp, comm, diff3 without any luck! (2 Replies)
Can any1 please help me answer a couple of this question?
1) What is the process management of UNIX? (single task, multitasks, etc...)
2) What is the process management of Linux? (single task, multitasks, etc...)
3) What is the type of process of UNIX? (process, thread, etc...)
4)... (1 Reply)
I am trying to update a script which I had created to monitor tablespace usage.
Originally the sql spooled out to a text file anything with more than 75% used.
I have been asked to change this.
Now the sql must spool out all tablespaces.
The script I have to write should scan the file for... (4 Replies)
Precursor: ...it may sound like I'm at least somewhat comfortable with Unix, but I'm far from it. Layman's terms would be greatly appreciated :)
Okay, so here's the situation. I created a website using iWeb, and I'm not using a .Mac account (you can sync website in one click if you do). Being... (4 Replies)
Hi,
svn diff does not work very well with 2 local folders, so I am trying to do this diff using diff locally.
since there's a bunch of meta files in an svn directory, I want to do a diff that excludes everything EXCEPT *.java files. there seems to be only an --exclude option, so I'm not sure... (3 Replies)
Hi,
I am new to shell scripting.
please help me to find out the solution.
I need a script where we need to read the text file(consists of all file names) and get the file names one by one
and append the date suffix for each file name as 'yyyymmdd' .
Then search each file if exists... (1 Reply)
Hello All,
I'm looking for some help with grepping for two specific strings in files with multiple lines. For instance, I have files and the content looks like this:
=====Start=====
Record:1
Field 1 = aaaaaaaaaa
Field 2 = bbbbbbbbbb
Field 3 = 1234567890
... (9 Replies)
Guys i have 3 files,
but i want to compare and diff only the 2nd column
path=`/home/whois/doms`
for i in `cat domain.tx`
do
whois $i| sed -n '/Registry Registrant ID:/,/Registrant Email:/p' > $path/$i.registrant
whois $i| sed -n '/Registry Admin ID:/,/Admin Email:/p' > $path/$i.admin... (10 Replies)
Discussion started by: kenshinhimura
10 Replies
LEARN ABOUT REDHAT
diffstat
DIFFSTAT(1) General Commands Manual DIFFSTAT(1)NAME
diffstat - make histogram from diff-output
USAGE
diffstat [options] [file-specifications]
SYNOPSIS
This program reads the output of diff and displays a histogram of the insertions, deletions, and modifications per-file.
DESCRIPTION
Diffstat is a program that is useful for reviewing large, complex patch files. It reads from one or more input files which contain output
from diff, producing a histogram of the total lines changed for each file referenced. If the input filename ends with .bz2, .Z or .gz,
diffstat will read the uncompressed data via a pipe.
Diffstat recognizes the most popular types of output from diff:
unified
preferred by the patch utility.
context
best for readability, but not very compact.
default
not good for much, but simple to generate.
Diffstat detects the lines that are output by diff to tell which files are compared, and then counts the markers in the first column that
denote the type of change (insertion, deletion or modification). These are shown in the histogram as "+", "-" and "!" characters.
If no filename is given on the command line, diffstat reads the differences from the standard input.
OPTIONS -c prefix each line of output with "#", making it a comment-line for shell scripts.
-f format
specify 0 for concise, 1 for normal output.
-k suppress the merging of filenames in the report.
-n number
specify the minimum width used for filenames. If you don't specify this, diffstat uses the length of the longest filename, after
stripping common prefixes.
-p number
override the logic that strips common pathnames, simulating the patch "-p" option.
-u suppress the sorting of filenames in the report.
-V prints the current version number
-w number
specify the maximum width of the histogram. The plot will never be shorter than 10 columns, just in case the filenames get too
large.
ENVIRONMENT
Diffstat runs in a portable UNIX(R) environment.
FILES
Diffstat is a single binary module, which uses no auxiliary files.
BUGS
Diffstat makes a lot of assumptions about the format of a diff file.
There's no easy way to determine the degree of overlap between the "before" and "after" displays of modified lines.
SEE ALSO
diff (1).
AUTHOR
Thomas Dickey <dickey@invisible-island.net>.
DIFFSTAT(1)