Visit Our UNIX and Linux User Community

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:
PATH=bla bla

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'

Previous Thread | Next Thread
Test Your Knowledge in Computers #1003
Difficulty: Medium
In the 1970s, Grace Hopper, also known as "Grandma COBOL", pushed for the Defense Department to replace large, centralized systems with networks of small, distributed computers.
True or False?

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


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 #! /bin/csh # set history=32 stty sane setenv ORACLE_HOME=/dboracle/orabase/product/ 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

Featured Tech Videos