09-14-2016
As the process ID doesn't change during a session, you don't need the if construct. And, you need a mechanism to assign the output directory number. Something like counting up a counter, or determine the last directory's number and increment that.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hello All,
I would like to know if anyone has done or has information on how to start a workstation up form another remote station. For example I am sitting at station A and I want to start up a session on station B, setting display to output on station B "0.0". Here is the tricky part station... (2 Replies)
Discussion started by: larry
2 Replies
2. AIX
In AIX v5.2 is there a way to restrict the number of telnet sessions for a particular user ? Say, i want restrict the number of simultaneous telnet session for a particular user to be 3. How do i achieve this.
Appreicate your help (1 Reply)
Discussion started by: rramanuj
1 Replies
3. Linux
Hi,
I am unable to login with root for more than 2 sessions. Plz help any thing need to updated?
Suresh (2 Replies)
Discussion started by: suresh3566
2 Replies
4. Shell Programming and Scripting
I'm trying to make a sed substitution where the substitution pattern is an environment variable to be expanded, but the variable contains a "slash".
sed -e 's/<HOME_DIRECTORY>/'$HOME'/'This gives me the following error:
sed: -e expression #1, char 21: unknown option to `s'Obviously this is... (2 Replies)
Discussion started by: Ilja
2 Replies
5. UNIX for Dummies Questions & Answers
I would like to practice shell scripting and need an environment - free shell account. I tried Arbornet and the freeshell.org. But both always give me error: "File operations disabled, server identity can't be verified". Any idea what I should do? thanks in advance. (9 Replies)
Discussion started by: laiko
9 Replies
6. Shell Programming and Scripting
Hi
#Testing for file existence
if ; then
echo 'SCHOOL data is available for processing'
else
echo 'SCHOOL DATA IS NOT AVAILABLE FOR PROCESSING'
:
i wrote a script, where it begins by checking if file exists or not.
If it exists, it truncates the database... (2 Replies)
Discussion started by: rxg
2 Replies
7. AIX
Hello,
I have a strange situation here.
I am running an AIX6.1 machine and i face a problem when i am trying to login via telnet.
When i use my username and password to login to the server i get the following message:
3004-312 All available login sessions are in use.
The weird thing is that... (3 Replies)
Discussion started by: omonoiatis9
3 Replies
8. UNIX for Advanced & Expert Users
Hey folks,
When a user is added to a new group, the user has to be log out and log in again to make the new group effective. Is there any system command or technique to refresh user group ID update without re-login?
I am not talking about to use "login" or "su -l" commands which can only make... (2 Replies)
Discussion started by: hce
2 Replies
9. Solaris
Hi all,
In Solaris 10, is there a way to search for the sessions that have a certain environment variable set? (8 Replies)
Discussion started by: ejianu
8 Replies
10. UNIX for Beginners Questions & Answers
Hello and thanks in advance for any help anyone can offer to straighten me out on this subject
I'm trying to understand non-interactive & non-login shells and having a hard time conceptualize the process a non-interactive & non-login shell goes through to start up. Particularly for background... (7 Replies)
Discussion started by: bodisha
7 Replies
LEARN ABOUT POSIX
sd_get_seats
SD_GET_SEATS(3) sd_get_seats SD_GET_SEATS(3)
NAME
sd_get_seats, sd_get_sessions, sd_get_uids - Determine available seats, sessions and logged in users
SYNOPSIS
#include <systemd/sd-login.h>
int sd_get_seats(char*** seats);
int sd_get_sessions(char*** sessions);
int sd_get_uids(char*** sessions);
DESCRIPTION
sd_get_seats() may be used to determine all currently available local seats. Returns a NULL terminated array of seat identifiers. The
returned array and all strings it references need to be freed with the libc free(3) call after use. Note that instead of an empty array
NULL may be returned and should be considered equivalent to an empty array.
Similar, sd_get_sessions() may be used to determine all current login sessions.
Similar, sd_get_uids() may be used to determine all Unix users who currently have login sessions.
RETURN VALUE
On success sd_get_seats(), sd_get_sessions() and sd_get_uids() return the number of entries in the arrays. On failure, these calls return a
negative errno-style error code.
NOTES
The sd_get_seats(), sd_get_sessions() and sd_get_uids() interfaces are available as shared library, which can be compiled and linked to
with the libsystemd-login pkg-config(1) file.
SEE ALSO
systemd(1), sd-login(7), sd_session_get_seat(3)
AUTHOR
Lennart Poettering <lennart@poettering.net>
Developer
systemd 10/07/2013 SD_GET_SEATS(3)