04-08-2009
grepping between files
Hi
I have two files
File 1
alias HOME =..
alias DATA = ${DATA}/runtime1/test
alias SQL = ${DATA}/find1dir/test
alias SQL1 = ${HOME}/sql/orcl
alias SQL2 = ${HOME}/sql2/orcl
alias SQL3 = ${HOME}/sql3/orcl
File2
alias HOME = ..
alias DATA = ${DATA}/runtime/test
alias SQL = ${DATA}/finddir/test
alias SQL1 = ${HOME}/sql/orcl
alias Serv = ${DATA}/catdir/test
i am capturing "alias HOME" like that stuff in the left hand side of = of file1 in a variable that is $param
and greping it in file2 . i am not bothered about the value in the right hand side
i am only concerned about the additional params in file1 that is not in file 2
Also i am not concerned about the additional params in file2
but the grep is not working as required
Some parameters it is working and not for other parameters
It works fine outside the shell script in the console but not in shell script
/usr/xpg4/bin/grep -i "$param" File2 > /dev/null 2>&1
I have even tried
grep -i "$param" File2 > /dev/null 2>&1
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Is there a way to grep for something and then print out 10 lines after it.
for example if I want to grep for a word, then output the following 10 or whatever number of lines after the word. (5 Replies)
Discussion started by: eloquent99
5 Replies
2. UNIX for Advanced & Expert Users
Hi, I wonder if anyone can help me. I have a file with about 200 lines in it. I am wanting to set up a Count so that it picks out each line at turn and edits the line. However i am having trouble pulling out the specific line. I have a feeling it will be done somehow by a grep -n but what ever i... (2 Replies)
Discussion started by: mariner
2 Replies
3. Shell Programming and Scripting
Hi All,
I am having a script in which I am greping some values and storing them from files with .err and .log extensions.
I feel I can do it better.But How?
Below is my piece of code.
oneerrors=`egrep -i -n "one" *.err *.log`
twoerrors=`egrep -i -n "two" *.err *.log` ... (2 Replies)
Discussion started by: Sreejith_VK
2 Replies
4. Shell Programming and Scripting
OKAY----
Here's what I must do.
I have two files. I need to compare the two files such as with the diff command. I am adding FILENEW to FILEOLD
If fields $1, $2, $5, and 6 are the same, then I don't want to add FILENEW records to FILEOLD.
If they are not, then append the lines.
Is... (11 Replies)
Discussion started by: jeffpas
11 Replies
5. UNIX for Dummies Questions & Answers
I have a log file and I have two unique strings which represent the start and end of the text I want to obtain.
How can I get all the text inbetween this start string and the end string?
Thanks (2 Replies)
Discussion started by: chrisjones
2 Replies
6. Shell Programming and Scripting
got it figured out :) (1 Reply)
Discussion started by: sHockz
1 Replies
7. Shell Programming and Scripting
Hi,
What is the easiest way to list a directory with 1000s of filenames, grep it for a certain sequence of numbers, and if found to rename the file by the value you are grepping.
eg
The file I am examining will looks like this:
1234
1224343
2324
244
35665
If I am examining a list... (1 Reply)
Discussion started by: mantis
1 Replies
8. Shell Programming and Scripting
Hi All,
I need help to know the exact command when I grep large list of files. Either using ls or find command. However I do not want to find in the subdirectories as the number of subdirectories are not fixed. How do I achieve that.
I want something like this:
find ./ -name "MYFILE*.txt"... (2 Replies)
Discussion started by: angshuman
2 Replies
9. UNIX Desktop Questions & Answers
Dear Friends,
I am trying to move the files which are listing after greaping command.
see the details below
1. When i am running the grep command
$ grep -il 'Bufman' *.*
fatal.log
fatal_info.log
it has listed some files now i want to move this files to any another locate so i am... (13 Replies)
Discussion started by: ripudaman.singh
13 Replies
10. Shell Programming and Scripting
I have around 300 files(*.rdf,*.fmb,*.pll,*.ctl,*.sh,*.sql,*.prog) which are of large size.
Around 8000 keywords(which will be in the file $keywordfile) needed to be searched inside those files.
If a keyword is found in a file..I have to insert the filename,extension,catagoery,keyword,occurrence... (8 Replies)
Discussion started by: millan
8 Replies
LEARN ABOUT OPENSOLARIS
alias
alias(4) File Formats alias(4)
NAME
alias - alias table file of encoding names
SYNOPSIS
/usr/lib/iconv/alias
DESCRIPTION
This file contains the alias table of encoding names for iconv_open(3C).
The format of the alias table is as follows:
"%s %s
", <variant encoding name>, <canonical encoding name>
The string specified for the variant encoding name is case-insensitive. A line beginning with '#' is treated as a comment.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Evolving |
+-----------------------------+-----------------------------+
SEE ALSO
iconv(3C), iconv_close(3C), iconv_open(3C), attributes(5)
SunOS 5.11 2 Oct 2001 alias(4)