How do you know what shell you're in? I'm not looking for my login shell, but the one that i'm in currently.
Example:
bash-2.03$ csh
aries% ksh
$
What indicates that i'm in the c shell or the korn shell? (4 Replies)
Hi,
In unix box GCC installed under the /usr/local/bin/gcc, i want to know the version of GCC.
Could you please let me know the process for that.
Thanks & Regards,
Suji (1 Reply)
How to run another shell and have all current shell dectaration copied to that new shell?
I would like to have available all current declarations in a new shell. That are functions, aliases, variables.
I need to test some functions that use the 'exit', but running it in current shell on... (9 Replies)
when I get from my shell into other shell, what is the best way to identify the current new shell in a script ?
for example: logged on with bash, and typed csh.
I got out the following option:
ps -ef | awk -v PID=$$ '{ if ( $2 == PID ) { gsub ("-","") ; print $NF}}'
any other idea ? (3 Replies)
Hi all,
How to findout the file sytem type which is NFS and which is Local?
Suppose i have 5 different folders my in Root directory. dir 4 and 5 are mounted on different file system and dir 1,2 and 3 are mounted on different fild system
Now i wanted know which file sytem is Local and which... (1 Reply)
I have to write Linux script to findout what kind of ilo is been installed in the given ip address either ilo/LO100 or no device found.
IP address will be given in the command line of the script.
-> With out log on to the ip address, should get the ilo type installed in that machine.
1. I... (1 Reply)
hi
Friends,pls help me ,
1.I have one directory,in that directory i have one path like /user/bin/perl
like this.
2.how to find out that path and how to know the that path is existed or not in
that directory.
3.can u people give me one shellscript for this scenario.
Regards
vasu (1 Reply)
Frequently i am getting "total CPU is now 100.00%, which is above the error threshold (90%)" this error . (3 Replies)
Discussion started by: ranjithm
3 Replies
LEARN ABOUT SUNOS
setusershell
getusershell(3C) Standard C Library Functions getusershell(3C)NAME
getusershell, setusershell, endusershell - get legal user shells
SYNOPSIS
#include <unistd.h>
char *getusershell(void);
void setusershell(void);
void endusershell(void);
DESCRIPTION
The getusershell() function returns a pointer to a legal user shell as defined by the system manager in the file /etc/shells. If
/etc/shells does not exist, the following locations of the standard system shells are used in its place:
/bin/bash /bin/csh
/bin/jsh /bin/ksh
/bin/pfcsh /bin/pfksh
/bin/pfsh /bin/sh
/bin/tcsh /bin/zsh
/sbin/jsh /sbin/pfsh
/sbin/sh /usr/bin/bash
/usr/bin/csh /usr/bin/jsh
/usr/bin/ksh /usr/bin/pfcsh
/usr/bin/pfksh /usr/bin/pfsh
/usr/bin/sh /usr/bin/tcsh
/usr/bin/zsh /usr/xpg4/bin/sh
The getusershell() function opens the file /etc/shells, if it exists, and returns the next entry in the list of shells.
The setusershell() function rewinds the file or the list.
The endusershell() function closes the file, frees any memory used by getusershell() and setusershell(), and rewinds the file /etc/shells.
RETURN VALUES
The getusershell() function returns a null pointer on EOF.
BUGS
All information is contained in memory that may be freed with a call to endusershell(), so it must be copied if it is to be saved.
SunOS 5.10 30 Aug 2004 getusershell(3C)