09-05-2011
Short answer: no
Long answer: not without a lot of hassle and without guarantees. It might be possible by having the shells logout script (if supported) write the value to a file, which is then read by the login script. BUT you'd have to deal with race conditions, and changes done in a non-login non-interactive subshell (eg. when running a script) would not be picked up without adapting that script first to support these extras.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am using Solaris 8 and I want to change the PATH setting for all users. I have edited /etc/profile, but when I log in and check the PATH variable, it hasn't changed.
Am I missing something? (5 Replies)
Discussion started by: jxh
5 Replies
2. UNIX for Dummies Questions & Answers
hi,
i am a newbie unix administrator. i want to set a variable, let's say :
alias cls 'clear'
But i am not going to add this line in the .login file for every home directory of my 500+ users.
pls tell me where should i put this line in, so that all users can use this variable after... (4 Replies)
Discussion started by: champion
4 Replies
3. Shell Programming and Scripting
How to create a Global variable within a script file.
say i want a varaible called LOGFILE to be used within all the script.
how to do that? (2 Replies)
Discussion started by: skyineyes
2 Replies
4. UNIX for Dummies Questions & Answers
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
5. UNIX for Dummies Questions & Answers
I want to write a script to go into a unix directory and recursively change all the instances of a word in every file in every directory and sub directory.
Here's where I am now:
I can execute
find . -print | xargs grep "my_word"
to recuresively return all the files with my_word in it. ... (7 Replies)
Discussion started by: progkcp
7 Replies
6. UNIX for Dummies Questions & Answers
Hi ,
Whenever i want to start tomcat server I need to go to <tomcatdir>\bin
and execute startup.sh file.
How would i make this happen whenever i start my machine?
Also want to know How would i set the variable at startup.
for example
I want to set JAVA_HOME and JRE_HOME whenever the... (3 Replies)
Discussion started by: pinga123
3 Replies
7. Shell Programming and Scripting
How can i set a environment variable in unix shell ?? I can set it using setenv or export but when i close & open the terminal again i couldn't see that environment variable, how can i make that change permanent ?? (1 Reply)
Discussion started by: chaditya
1 Replies
8. Shell Programming and Scripting
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
9. Shell Programming and Scripting
Hi techies
I am trying to write a script which can give me a ATP of a job,
My idea is :
store a value in a temp variable, next script read the variable in next call of it and give me the diff of values which is ATP, as script is running every hours.
Can we do this in Shell Script.
If... (5 Replies)
Discussion started by: atul9806
5 Replies
10. Shell Programming and Scripting
We are using csh on our AIX platform, if we have to export/set a specific environment variable we use setenv command but its only valid till session.
How do we set that variable permanent in our csh AIX? Do we put it in userprofile file or something else? (1 Reply)
Discussion started by: aixusrsys
1 Replies
LEARN ABOUT OPENSOLARIS
script
script(1) User Commands script(1)
NAME
script - make record of a terminal session
SYNOPSIS
script [-a] [filename]
DESCRIPTION
The script utility makes a record of everything printed on your screen. The record is written to filename. If no file name is given, the
record is saved in the file typescript. See WARNINGS.
The script command forks and creates a sub-shell, according to the value of $SHELL, and records the text from this session. The script ends
when the forked shell exits or when Control-d is typed.
OPTIONS
The following option is supported:
-a Appends the session record to filename, rather than overwriting it.
NOTES
script places everything that appears on the screen in filename, including prompts.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
|CSI |Enabled |
+-----------------------------+-----------------------------+
SEE ALSO
attributes(5)
WARNINGS
script can pose a security risk when used in directories that are writable by other users (for example, /tmp), especially when run by a
privileged user, that is, root. Be sure that typescript is not a link before running script.
SunOS 5.11 30 Jan 2004 script(1)