10-11-2005
[edit] I got it backwards! Huh. n/m
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
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)
Discussion started by: blt123
2 Replies
2. Programming
Can any one explain how the statement '2' in the following statements is a legal one.
int & ref = 3; // Illegal statement - Compiler error.
const int& ref=3 ; // Compile and executes properly.
Thanks in Advance,
Arun (1 Reply)
Discussion started by: arun.viswanath
1 Replies
3. UNIX for Dummies Questions & Answers
hello everybody!
I want to create a file with permissions for read, write, and execute to everybody using C, so I write this code:
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int main(){
int fileDescriptor;
fileDescriptor =... (2 Replies)
Discussion started by: csnmgeek
2 Replies
4. Programming
hello everybody!
i have aproblem! i dont know how to concatenate const char* with char
const char *buffer;
char *b;
sprintf(b,"result.txt");
strcat(buffer,b);
thanx in advance (4 Replies)
Discussion started by: nicos
4 Replies
5. Programming
Hi all,
I have some questions about functions.
In a code I have (a .hpp file) there is this line which says:
const Class_1_Name* Class_2_Name::MethodName(int ipart) const {return (ClassName*)_ref_to_method.At(ipart);}
My questions are:
What is the meaning of the two constants,... (2 Replies)
Discussion started by: eager2no
2 Replies
6. Shell Programming and Scripting
Moderator, please, delete this topic (1 Reply)
Discussion started by: optik77
1 Replies
7. Programming
Compiling xpp (The X Printing Panel) on SL6 (RHEL6 essentially):
xpp.cxx: In constructor ‘printFiles::printFiles(int, char**, int&)’:
xpp.cxx:200: error: invalid conversion from ‘const char*’ to ‘char*’
The same error with all c++ constructors - gcc 4.4.4.
If anyone can throw any light on... (8 Replies)
Discussion started by: GSO
8 Replies
8. Shell Programming and Scripting
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)
Discussion started by: Lucky123
1 Replies
9. Programming
I am writing some code in C++ to print a message using fprintf
Here is an example
void pr_desc(
FILE* stream,
int shift,
const char* desc) {
const char* format="%*s\e;
fprintf(stream,format,shift,"",desc);
}
I call it using
const char* desc;
... (4 Replies)
Discussion started by: kristinu
4 Replies
10. Programming
Dear all,
I am using C and ROOT for programming. And I need to incorporate following in my code.
char *fps=NULL;
int dec=0,sign=0;
float mean = h1->GetMean(1); //0.001298
fps= fcvt(mean,6 , &dec, &sign);
I need to provide this mean as const char to some other function to get... (8 Replies)
Discussion started by: emily
8 Replies
vdiff(1) ShapeTools vdiff(1)
NAME
vdiff - display line-by-line differences between versions of files
SYNOPSIS
vdiff [ diff-options ] [ -base path ] [ -P ] files ..
DESCRIPTION
vdiff is a differential comparator for file versions that are stored in shapeTools' object base, AtFS. The functionality of vdiff is very
similar to the diff command on your host. All options and switches that are recognized by diff can also be specified for vdiff.
The arguments to vdiff can either be a single filename, or a pair of version identifiers. If only a filename is specified, vdiff prints the
differences between the specified file and the most recent version of this file that is stored in the AtFS object base. A file can be com-
pared to any stored version by specifying the version as first, and the filename as second argument. If both arguments are version identi-
fiers, the difference between these two versions is printed.
Differences between files and versions can be printed in any style that is supported by the local diff program.
Version identifiers consist of the filename, and a version number or alias name for a version, enclosed in brackets. Example:
retrieve.c[4.22] or retrieve.c[Rel-4.1]
vdiff creates temporary copies of the versions that shall be compared, invokes the diff command, and finally removes the temporary copies.
OPTIONS
-base path
If vdiff is told to produce a context diff, the filenames of the compared objects are mangeled so that the specified path replaces
the path of the current directory in the full pathnames appearing in the diff-header. This is useful to replace an absolute pathname
by a relative pathname and makes the produced context-diff easier to digest for the patch program.
-P With the -P switch turned on, vdiff won't give up if one of the two objects that shall be compared does not exist. In this case an
empty object is substituted for the missing one, causing the diff to be the complete contents of the existing object. This is useful
in situations when complex patches are produced that upgrade one release of a software system to a new release, and the system has
structurally changed (i.e. new files have been added to the system).
SEE ALSO
diff(1), vcat(1)
AUTHOR
Axel.Mahler@cs.tu-berlin.de
vc_scripts-2.5 Tue Jun 29 16:42:06 1993 vdiff(1)