variable question


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting variable question
# 1  
Old 09-26-2008
variable question

Hi i have two question

1. Yahoo!

In above there are total three words

1.1. www
1.2. yahoo
1.3 com

how can i take all three things in different variable, i dont understand that how to separate dot.

it looks like that

a=www
b=yahoo
c=com


2. i have variable xyz whois value is google.com and i have file i want to replace yahoo.com to google.com

From
mydomain="ssh[^.*\.yahoo\.com$]"

To
mydomain="ssh[^.*\.google\.com$]"

Thanks,
bash
# 2  
Old 09-26-2008
for your first question:

Assuming you have this text in a file "test":

Code:
solution : a= cut -d "." -f1 test
             b= cut -d "." -f2 test
             c= cut -d "." -f3 test

for your second solution :

Code:
replace bar with the variable , you need to use to replace the string.

sed -i -e"s/foo/bar/g;" filename

# 3  
Old 09-26-2008
hi nua7,

Thanks for reply, about second question

From
mydomain="ssh[^.*\.yahoo\.com$]"

To
mydomain="ssh[^.*\.google\.net$]"

pls advice.

Thanks,
bash
# 4  
Old 09-26-2008
Hope this might be useeful:

Code:
ssh -T -t -l root parhost /bin/sh < local_script.sh

# 5  
Old 09-26-2008
hi,

no it wont help, that is variable, i am not doing or nor using ssh, just that is variablename.



Thanks,
bash
# 6  
Old 09-26-2008
I did not get the question correctly.I thought you need to execute this command on some other machine.

Did you try using the sed command I gave you earlier..?May be try rephrasing the question again.
# 7  
Old 09-26-2008
hi nua7,

Thanks for your prompt reply, i have tried that one as well, but it not going to change.

From
mydomain="ssh[^.*\.yahoo\.com$]"

To
mydomain="ssh[^.*\.google\.net$]"

from above ,change yahoo.com to google.net , to may be change, it may varies the value.

or lets suppose

i have this

a=google.net

how to put this in below at exact position where it is required.


mydomain=""

change to

mydomain="ssh[^.*\.google\.net$]"



Thanks
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

[QUESTION] echoing a variable

Hi...I am trying to make a script like this: mmc=123 echo "$mmc" > 123.txt The variable "mmc" has to be declared right on the beginning of the script, so when I open 123.txt, I get: 123 My question is, how can I "echo" '$mmc' into 123.txt, retaining the '$mmc' phrase? Which means when... (10 Replies)
Discussion started by: Ryuinferno
10 Replies

2. Shell Programming and Scripting

Nawk variable question

Hi, I'm trying to replace a string with the contents of a file.. I found the below thread that shows how to do this but is there any way to use a variable as the file name in the nawk command?.. When I try I get an error saying while read groupsvar do ... (5 Replies)
Discussion started by: Jazmania
5 Replies

3. Shell Programming and Scripting

Variable to command to Variable Question KSH

Hello, First post for Newbie as I am stumped. I need to get certain elements for a specific PID from the ps command. I am attempting to pass the value for the PID I want to retrieve the information for as a variable. When the following is run without using a variable, setting a specific PID,... (3 Replies)
Discussion started by: Coyote270WSM
3 Replies

4. Infrastructure Monitoring

multiple variable question

This is the control File (snmplist.fl1) .1.3.6.1.4.1.789.1.5.4.1.2.3 = STRING: "/vol/vol0/" .1.3.6.1.4.1.789.1.5.4.1.2.5 = STRING: "/vol/SMP_sapdata/" .1.3.6.1.4.1.789.1.5.4.1.2.7 = STRING: "/vol/SMP_saplog/" .1.3.6.1.4.1.789.1.5.4.1.2.9 = STRING: "/vol/SRP_saplog/"... (6 Replies)
Discussion started by: riegersteve
6 Replies

5. Shell Programming and Scripting

Changing a variable Question

I have a variable: $FILENAME = /XXXX/XXXX/XXXX/file.dat I want to set another variable that will give me this: $FILENAME2=filea.dat So basically i'm chopping up variable $FILENAME. Not sure cut will do this as i'm looking at different directories so the characther length may be... (2 Replies)
Discussion started by: Pablo_beezo
2 Replies

6. UNIX for Dummies Questions & Answers

Another variable question, I think

So seems only way I'm going to learn is by asking. In the following and I can tell you that $ENV=384: grep $ENV $TSH/ftp/some.files | while read ELABEL EENV EFILE RFILE do if ]; then rm -ef ${RFILE}* else rm -ef ${EFILE}* fi done In the some.files : ... (2 Replies)
Discussion started by: NycUnxer
2 Replies

7. Shell Programming and Scripting

Question On Command in Variable

I have been working on a script that executes on a number of different operating systems. As a result I was trying to set a variable or perhaps variable array depending on the OS. I tried the following using eval and such but so far have not had any luck. Is there a way to do something like the... (4 Replies)
Discussion started by: scotbuff
4 Replies

8. Shell Programming and Scripting

Quick Variable Question

Hi, this is probably very easy but, how do I define a variable for more than one line. For example: var1='more than one line' when I call it, I want it to be exactly like this, don't want all the words on the same line. (10 Replies)
Discussion started by: starks
10 Replies

9. Shell Programming and Scripting

VAriable Question

hi there, In my shell script I'm using a variable $ICO to speicfy the type of file that I'm processing e.g. VFR = France. further in my shell I'm trying to programatically set the sql file thtat I want to run :- REPORTTXT=/tmp/$ICO3hr.dat however when I check the value (as below) :- ... (4 Replies)
Discussion started by: rjsha1
4 Replies

10. Programming

variable initialize question

I have a question about C program for Unix: Do we have to intialize every variable before we use them in C? I thought we have to untill I found some programs are not intialize the variable before they were used. (2 Replies)
Discussion started by: whatisthis
2 Replies
Login or Register to Ask a Question