06-22-2004
Comparing a distinct value in 1 list with another list
Hi all,
I need to compare the contents of 2 directories where the file contents are similar and take out the filenames whose contents does not exist within the 2 directories.
Directory1
1
2
3
4
Directory2
54
55
56
57
Does anyone has a script which can do this?
At the end of the command, all the files that does not exist when comparing the 2 directories should be cp -p to another new directory.
Thanks.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have a list of files that I want to compare to another list of files, how do I do that?
The first list will be my known list and hard coded, for example:
mylist="janfile.tar jarfile.jar jan.rpt.Z" etc.
The second list will be found by doing an 'ls' piped to a file:
ls > filelist.dat
... (4 Replies)
Discussion started by: giannicello
4 Replies
2. UNIX for Advanced & Expert Users
Hello guys,
I have a file in the following format(each line seperated by TAB):
=========
Filename id
Filename id1
Filename id
Filename1 id7
Filename1 id7
Filename2 id1
Filename2 id1
Filename2 id3
Filename3 id2
Filename3 id4
Filename3 id4
Filename3 id6
=========
I would like to... (2 Replies)
Discussion started by: jingi1234
2 Replies
3. Shell Programming and Scripting
Hi,
I have tab separated list:
KB0005 1019 T IFVATVPVI 0.691 PKC YES
KB0005 1036 T YFLQTSQQL 0.785 PKC YES
KB0005 1037 S FLQTSQQLK 0.585 DNAPK YES
KB0005 508 S ENIISGVSY 0.507 cdc2 YES
KB0005 511 S ... (1 Reply)
Discussion started by: karla
1 Replies
4. Shell Programming and Scripting
Hi
*
I have two text files which has the file size, timestamp and the file name. I need to compare these two files and get the differences in the output format. Can anyone help me out with this.
*
cat file1.txt
*474742 Apr 18* 2010 sample.log
*135098 Apr 18* 2010 Testfile
134282 Apr 18* 2010... (7 Replies)
Discussion started by: Sendhil.Kumaran
7 Replies
5. Shell Programming and Scripting
Hi All,
I have a list of files and want to find the difference between each file if there is difference then i want the file name to be printed and log the duplicate files
For example
Size Filename
23 a1
23 a2
23 a3
45 a4
If i diff a1 and a2 and find... (3 Replies)
Discussion started by: wedng.bell
3 Replies
6. Shell Programming and Scripting
cat file1
a b c d e f
this is what is in my script
foreach i (`cat file1`)
foreach j (`cat file1`)
#do something here
end
end
basically i want to compare ab, ac, ad, ae, af, ba, bc, bd, be....
and also skipping aa,bb if possible..
if that anyway for me to just use 1 foreach? (2 Replies)
Discussion started by: ctphua
2 Replies
7. UNIX for Dummies Questions & Answers
Hi
How can I extract sequences from a fasta file with respect a certain criteria? The beginning of my file (containing in total more than 1000 sequences) looks like this:
>H8V34IS02I59VP
SDACNDLTIALLQIAREVRVCNPTFSFRWHPQVKDEVMRECFDCIRQGLG
YPSMRNDPILIANCMNWHGHPLEEARQWVHQACMSPCPSTKHGFQPFRMA... (6 Replies)
Discussion started by: Marion MPI
6 Replies
8. UNIX for Dummies Questions & Answers
Hello all- New to this forum, and relatively new to using grep at the Terminal command line to work with regular expressions. I've got a background in math and some programming experience, so it's not been too difficult to learn the basics of searching through my word lists for particular types of... (13 Replies)
Discussion started by: dtalvacchio
13 Replies
9. Shell Programming and Scripting
Hi everyone.
I have a list of files like:
file001
file002
file003
.
.
.
.
file385
file386
file387
There are more files than above, but I hope you understand what I'm trying to do here.
Is there a way I can create a loop to compare:
file001 with file385
file002 with file386 (9 Replies)
Discussion started by: craigsky
9 Replies
10. Shell Programming and Scripting
Hello,
I have two network edgelists with first two columns as nodes and the last column pearson correlation coefficient (PCC). I want to remove the edges from net1 whose edges are common with net2 && (PCC)net2>=(PCC)net1
net1.txt
A B 0.6
A C 0.7
B C 0.7
D C ... (1 Reply)
Discussion started by: Sanchari
1 Replies
LEARN ABOUT MOJAVE
mkextunpack
MKEXTUNPACK(8) BSD System Manager's Manual MKEXTUNPACK(8)
NAME
mkextunpack -- extract or list the contents of a multikext (mkext) archive
SYNOPSIS
mkextunpack [-v] [-a arch] [-d output_directory] mkext_file
DESCRIPTION
The mkextunpack program lists the contents of a multikext file, mkext_file, or unarchives the contents into output_directory (which must
exist). The -v option causes mkextunpack to print the name if each kext as it finds them.
DIAGNOSTICS
mkextunpack exits with a zero status upon success. Upon failure, it prints an error message and exits with a nonzero status.
With a nonsegreated format 1 mkext file, wherein each kext may contain a universal binary, mkextunpack simply unpacks the contents. With an
mkext file segregated by architecture (that is, with distinct internal archives of architecture-specific kexts), mkextunpack attempts by
default to unpack or list kexts for the current machine's architecture. To choose a particular architecture to extract or list, use the -a
option.
There is no simple way to unpack a segregated mkext file into a set of kexts with universal binaries, but you can unpack each of its compo-
nent architectures to separate directories for examination.
SEE ALSO
kextcache(8)
BUGS
Many single-letter options are inconsistent in meaning with (or directly contradictory to) the same letter options in other kext tools.
For version 1 mkext files, note that the file format doesn't record the original filenames of the kexts, so mkextunpack has to guess at what
they are. It does this by using the value of the CFBundleExecutable property of the kext's info dictionary (Project Builder sets this to the
base name of the kext bundle by default, but the developer can change it). If that property doesn't exist, the last component of the
CFBundleIdentifier is used. Duplicates have an incrementing index appended to the name. Kexts that have no CFBundleExecutable or CFBundleI-
dentifier property are named ``NameUnknown-n.kext'', where n is a number.
Darwin March 6, 2009 Darwin