Visit Our UNIX and Linux User Community


Need help in setting up a script..


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Need help in setting up a script..
# 8  
Old 01-09-2008
and this command did the trick...comm -3 file1 file2 >> file2
thanks
# 9  
Old 01-09-2008
Quote:
Originally Posted by spikywits
Thanks...exactly what i require...excellent job.

need some clarification....what does this statement do dd if=$1 of=temp.$$ bs=1 skip=$offset count=$size > /dev/null 2>&1
dd is a method of copying data around, if= is where you specify the file (or device) to read from, of= is for the output file (or device) bs=1 means a block size of 1 byte (ie we read byte by byte), skip= says how many blocks to skip before beginning the copy, count= says how many blocks to copy.

man dd for more information.
# 10  
Old 01-09-2008
Quote:
Originally Posted by ghostdog74
just to get you started, here's one way.
Code:
# comm -3 file file1
ratxxxx

Then you can just pipe this output to B.
I just had a play with this on Solaris, it looks like comm works a little differently.

On your system, with the above example, does comm -3 file1 file2 produce the string 'ratxxxx' even if file1 has a lot of lines at the start (ie before 'hatxxxx')?
# 11  
Old 01-09-2008
Quote:
Originally Posted by Smiling Dragon
I just had a play with this on Solaris, it looks like comm works a little differently.

On your system, with the above example, does comm -3 file1 file2 produce the string 'ratxxxx' even if file1 has a lot of lines at the start (ie before 'hatxxxx')?
nope. I assume file1 and file2 are similar , only difference is file2 is always later than file1. Smilie
# 12  
Old 01-10-2008
Quote:
Originally Posted by ghostdog74
nope. I assume file1 and file2 are similar , only difference is file2 is always later than file1. Smilie
In that case:
Code:
cp file1 file2

Smilie
# 13  
Old 01-10-2008
Quote:
Originally Posted by Smiling Dragon
In that case:
Code:
cp file1 file2

Smilie
lol, true. sometimes we forget the basic things

Previous Thread | Next Thread
Test Your Knowledge in Computers #593
Difficulty: Medium
C is a statically typed language so variables must be declared along with their types before using them.
True or False?

10 More Discussions You Might Find Interesting

1. Solaris

Is there a difference between setting a user as nologin and setting it as a role?

Trying to figure out the best method of security for oracle user accounts. In Solaris 10 they are set as regular users but have nologin set forcing the dev's to login as themselves and then su to the oracle users. In Solaris11 we have the option of making it a role because RBAC is enabled but... (1 Reply)
Discussion started by: os2mac
1 Replies

2. Shell Programming and Scripting

Setting time for running of the script

Dear all, I wonder if it is possible that we can run the script from time to time..I meant, it should repeat the sourcing of the script by itself? In my case, I need to source this script manually from time to time, like once in every 10 minutes. emily, (2 Replies)
Discussion started by: emily
2 Replies

3. Shell Programming and Scripting

Setting Verbosity Option of Script

I have a script and I want the verbosity option to work in the following way: User can either set quiet (no verbosity), use default verbosity level (when doing -v), or set a level value (when doing -v=2 or --vrbLevel=2). I am making some more progress on this and am thinking of this idea. ... (4 Replies)
Discussion started by: kristinu
4 Replies

4. Shell Programming and Scripting

Setting a TZ variable in a script

Hello all, I know this must be simple .... but i can't grasp what could be the issue. I'm trying to setup the timezone variable (to the unix command date) according to what i find in a value that i got from parsing the config file. The end result would be setting the log file with this new... (4 Replies)
Discussion started by: maverick72
4 Replies

5. Solaris

Need help setting up script

Hello all, I am trying to setup a script that will copy any files older than 30 days in four directories to my windows box, then delete any files older than 30days in the four directories, verify that they are deleted, then send me a confirmation email. I would like to set this up as a cron job... (10 Replies)
Discussion started by: lzim
10 Replies

6. Shell Programming and Scripting

Setting script exit code

#!/bin/ksh row=`sed '1!G;h;$!d' file1.xml | head -2| tail -1` echo "$row" | awk -F"" '{$esum=$5}' row=`sed '1!G;h;$!d' file2.xml | head -2| tail -1` echo "$row" | awk -F"" '{$isum=$5+$19}' echo "Exp:$esnum" echo "Imp:$isum" if then echo "Matched" else echo "Not matched" fi ... (6 Replies)
Discussion started by: skyineyes
6 Replies

7. UNIX for Dummies Questions & Answers

Setting env variables using script

Hi, I wrote two small scripts to set env variables in a shell. java_env.csh #!/bin/csh -fn setenv JAVA_HOME '/scratch/software/jdk1.5.0_11' setenv PATH $PATH':'$JAVA_HOME'/bin' and run it using csh ./java_env.csh But the env variables are not set. I tried running each line on the... (5 Replies)
Discussion started by: NoviceAmod
5 Replies

8. UNIX for Dummies Questions & Answers

setting a global variable in script

Hi All, I know to set global variable i can use export .. But take the situation like below .. I want to set a variable in one script and access that in second script i have done like this .. It is not working one.sh #!/usr/bin/ksh echo $RISSHI export RISSHI=1 two.sh... (3 Replies)
Discussion started by: arunkumar_mca
3 Replies

9. AIX

umask setting on a logon script

hi, am new to AIX. i have an issue. iam asked to change the umask setting on a logon script on a server to prevent writable files. i logged in as the root user and typed in umask and it displays 022, which i believe is 755 for direc and 644 for files. 1) how to I identify where the logon script... (2 Replies)
Discussion started by: karthikosu
2 Replies

10. UNIX for Advanced & Expert Users

setting passwd in script

HP-UX 11 I currently have a script that is running useradd and passwd commands to automate setting up new users. It was originally designed so that passwd was run with -d -f to delete a passwd and force user to set passwd at next login. Now mgmt wants instead to set a first-time passwd and have... (2 Replies)
Discussion started by: LisaS
2 Replies

Featured Tech Videos