Hi,
Can anyone suggest a Unix command or c-shell algorithm to simulate to behavior of "wall" command minus the "all users"? What I'm trying to do is to send a notice to just one particular user but i dont want other remotely-logged-on users to receive the message (on the pseudo-terminals). I... (6 Replies)
Hi Friends,
Can any of you explain me about the below line of code?
mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`
Im not able to understand, what exactly it is doing :confused:
Any help would be useful for me.
Lokesha (4 Replies)
Hello to all,
Does anyone know the solution ?
Two strings A and B are present. I want to check whether B is a Substring of A.
1. The value of A is - 29 * * * /bin/ls "test" "tmp*" "log*"
(Note: Pl note that A contains DOUBLEQUOTES, ASTERISK & FRONTSLASH)
2. The value of B is -... (5 Replies)
Hi Experts,
I have a file with some of the records contain double quotes. If I found a double quote(") in any particular record , I need to look for the next double quote in that particular record and in between these quotes, if any comma(,) is there I need to replace with Tilde (~) in the same... (12 Replies)
Hi,
I have line in input file as below:
3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL
My expected output for line in the file must be :
"1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL"
Can someone... (7 Replies)
I am executing following command
egrep -w I filename.txt
the filename.txt has following data ....
-I 07-18 08:31:19.924 9880 6 SessionManager ConnectConfig: ConfigurationWebService LoginResults=SuccessfulLogin
I am so hungry that I need to eat
I expect egrep to print only the second... (1 Reply)
Please can you help me understand the significance of providing arguments under sh -s in
> ssh -qtt ${user}@${host} "sh -s "${version}"" < test.sh (4 Replies)
How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address
and column 3 contains “cc” e-mail address to include with same email.
Sample input file, email.txt
Below is an sample code where... (2 Replies)
Hello.
System : opensuse leap 42.3
I have a bash script that build a text file.
I would like the last command doing :
print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt
where :
print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies
LEARN ABOUT OSF1
getcontext
getcontext(2) System Calls Manual getcontext(2)NAME
getcontext, setcontext - Initiates and restores user level context switching
SYNOPSIS
#include <ucontext.h>
int getcontext(
ucontext_t *ucp ); int setcontext(
const ucontext_t *ucp );
STANDARDS
Interfaces documented on this reference page conform to industry standards as follows:
getcontext(), setcontext(): XSH5.0
Refer to the standards(5) reference page for more information about industry standards and associated tags.
PARAMETERS
Provides a pointer to a ucontext structure, defined in the <ucontext.h> header file. The ucontext structure contains the signal mask, exe-
cution stack, and machine registers. (See ucontext(5) for more information about the format of the ucontext structure.)
DESCRIPTION
Using both the getcontext() and setcontext() functions enables you to initiate user level context control, switching between multiple
threads of control within a single process.
When you call getcontext(), it initializes the ucp argument to the current user context of the calling process.
Use the setcontext() function to restore the state of the user context pointed to by the ucp argument. The setcontext() function, if suc-
cessful, does not return; application execution continues from the point specified by the ucontext structure you pass to the setcontext()
function.
The ucontext structure that you pass to the setcontext() function must have been created by a call to the getcontext() function or the
makecontext() function, or have been passed as the third argument to a signal handler. (The third argument in a call to the sigaction()
function determines the action to be performed when a signal is delivered. For more information, see sigaction(2).)
When a context structure is created by the getcontext() function, execution of the program continues as if the corresponding call of the
getcontext() function had just returned.
When a context structure is created by the makecontext() function, program execution continues with the function passed to makecontext().
When that function returns, the thread continues as if after a call to setcontext() with the context structure argument that was input to
makecontext().
If the uc_link member of the ucontext_t structure pointed to by the ucp argument is 0 (zero), then this context is the main context, and
the thread will exit when this context returns. The effects of passing a ucp argument from any other source are unspecified.
NOTES
When a signal handler executes, the current user context is saved and a new context is created by the kernel. If the process leaves the
signal handler using the longjmp() function, the original context cannot be restored, and the result of future calls to the getcontext()
function are unpredictable. Use the siglongjmp() or setcontext() functions in signal handlers, instead of the longjmp() function.
RETURN VALUES
The setcontext() function does not return upon success. The getcontext() function returns 0 (zero) upon success. Upon failure, both the
setcontext() and getcontext() functions return a value of -1.
SEE ALSO
Functions: bsd_signal(2), makecontext(2), sigaction(2), sigaltstack(2), sigprocmask(2), setjmp(3), sigsetjmp(3)
Files: ucontext(5)
Standards: standards(5)getcontext(2)