set, setenv


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers set, setenv
# 1  
Old 01-31-2002
Hammer & Screwdriver set, setenv

Well first of all I am a real Unix newbie. I am taking a course on it in University. I kind of understand set and setenv but, I think it si something that I should really understand. So I thought that I would try a forum out and see how good you guys really are.

The question:
Execute the following commands:
set > file.set
setenv > file.setenv
Explain as much as you can when you cat these two files.

So I took a look at file.set and I found:
argv ()
cwd /homes/e/ee325328/assignment.2
home /homes/e/ee325328
path ( a whole bunch of paths)
prompt sol%
shell /bin/csh
status 0
term ansi
user ee325328

file.setenv contains:
HOME=/homes/e/ee325328
PATH=bla bla
LOGNAME=ee325328
_INIT_PREV_LEVEL=S
_INIT_RUN_LEVEL=3
_INIT_RUN_NPREV=0
_INIT_UTS_ISA=sparc
_INIT_UTS_MACHINE=sun4d
_INIT_UTS_NODENAME=sol
_INIT_UTS_PLATFORM=SUNW, SPARCserver-1000
_INIT_UTS_RELEASE=5.7
_INIT_UTS_SYSNAME=SunOS
_INIT_UTS_VERSION=Generic_106541-19
PWD=/homes/e/ee325328/assignment.2
USER=ee325328
OPENWINHOME=/usr/openwin


Now.... I get most of the basic stuff HOME, cwd, prompt
Some of the other stuff I am not too sure about though. I would really appreciate it if you guys helped me out with this one. Thanks

(Just as future reference, I am actually using XP and I just telnet to a computer on the university. How would I copy the text from my telnet window to something like this? Or this this a lot harder then I think. Thanks)
# 2  
Old 01-31-2002
w6u6f - it would pay to keep in mind that this forum doesn't do homework for you. We'll help if you have genuine questions but putting a question like this in the forum is likely to get one of three responses......

1. Do your own homework.
2. Read a book.
3. Visit the man page.

So now you know.

But I'll be nice and give you a hint ..... keep in mind that an environment variable can be absolutely anything that you may have a use for. It's really just a place where all your variables within the current shell are stored. Use the man page for each separate variable - some will be generic type ones that will give you a good explanation....others will be customised i.e. logname and will not appear there at all.

Use 'man -k your_word_here'.

This will let you search the man pages for keywords as oppsed to 'man your_word_here' which will search only for that specific command name.

And of course - point 1,2 and 3 above for 'env' and 'set'
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. HP-UX

Set, setenv or export? Confused between three options

Hi Experts, Need your help in understanding the commands to setup the environment variables in hp-ux. Beleive need to use either set,setenv or export. I am confused between above three options, when to use which option? On command line, I have tried both set and setenv but couldn't... (7 Replies)
Discussion started by: userexperience
7 Replies

2. Shell Programming and Scripting

Cshell setenv: Too many arguments.

i have in c-shell set value_str ="one three" set line_seprator = "," set value_and_sperator = "$value_str$line_seprator" setenv STRING_CONCAT $STRING_CONCAT$value_and_sperator and im getting error: setenv: Too many arguments. this is... (1 Reply)
Discussion started by: umen
1 Replies

3. UNIX for Advanced & Expert Users

setenv.

helllo every body .. hope you are having good time programming in unix . here is a little problem faced me : setenv("myvar","bla bla",1); system("myvar=$(grep....)); printf("%s\n", getenv("myvar")); will print : bla bla .. how can i get the value of grep into my program ? ... (7 Replies)
Discussion started by: max_475
7 Replies

4. UNIX for Dummies Questions & Answers

Why does set also change setenv variables?

I thought that set and setenv was easy enough to understand until I started experimenting. I noticed the same problem in a previous thread, so I will use it as an example. set command gave the following output: argv () cwd /homes/e/ee325328/assignment.2 home /homes/e/ee325328 path ( a... (2 Replies)
Discussion started by: benwj
2 Replies

5. Shell Programming and Scripting

setenv error

I am having the following environment setup script. $cat dbenv.sh #! /bin/csh # set history=32 stty sane setenv ORACLE_HOME=/dboracle/orabase/product/10.1.0.3 set ORACLE_BASE=/dboracle/orabase set... (2 Replies)
Discussion started by: rahulrathod
2 Replies

6. Shell Programming and Scripting

setenv in script

Is it possible to set environement variable in a script (for example, perl script) so that the variable will be set after exiting the script - in a father shell. (2 Replies)
Discussion started by: kosta_mirkin
2 Replies

7. UNIX for Dummies Questions & Answers

Difference between SET and SETENV

I never undestood exactly what's the difference between the SET and SETENV commands. One sets variables visible to all users and the other (SETENV) only to the specific user environment ? Thanks in advance, BraZil - thE heLL iS HEre :mad: !!! (2 Replies)
Discussion started by: 435 Gavea
2 Replies

8. Shell Programming and Scripting

How do I set permanent setenv !!!

Hello, I just want to know ow I can set permanent pathes or whatever using setenv command. I'm using c shell . regards, me (1 Reply)
Discussion started by: geoquest
1 Replies

9. Shell Programming and Scripting

What 's setenv?

Hi Is someone know about "setenv"? where can i find out this one? Regards Myoe (2 Replies)
Discussion started by: myoeminn
2 Replies

10. UNIX for Dummies Questions & Answers

setenv Question

I want to add paths to a CLASSPATH variable but if I use the : setenv CLASSPATH /opt all previous entries are erased. How do I append additional entries to a system variable without overwriting the original value. Thanx (3 Replies)
Discussion started by: ianf
3 Replies
Login or Register to Ask a Question