09-10-2009
shell programs required
please help iam a student and i have been asked to submit shell programs . i have given a listing and can u direct me as to where i can find the programs or if anyone could be kind enough to solvbe them for me and post it here pls
shell program to implement IPC
to implement parent child relationship
to implement binary semaphore
to implement counting semaphore
u cna mail ur answers to
ushasathyam2006@gmail.com
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
why do we have 3 types of shell programs.
I read that the k-shell is supposed to be the latest replacement of the Bourne shell with additional features. But why call it K-shell when one can call it as a different version of Bourne shell say bourne2.
what do we have the C shell for?
Is... (1 Reply)
Discussion started by: ramyar
1 Replies
2. Shell Programming and Scripting
how to write pipe for finding out the login names and login time of the users whose login name begins with p. (1 Reply)
Discussion started by: rameshparsa
1 Replies
3. Shell Programming and Scripting
I wanted to know the format everyone uses for cfg files that are called by shell programs. I do mostly sh and ksh scripts and many times I'm modifying an existing script to do another task.
Recently I have been making my scripts more generic and using configuration files to hold uniq details.... (3 Replies)
Discussion started by: tomas
3 Replies
4. Shell Programming and Scripting
Hi all,
I am writing a set of scripts and some of these are nested within others. I want to be able to execute a single high-level script at the command-line, which in turn may invoke other scripts as required, and when a failure occurs in any of the nested scripts, I want to be able to track... (2 Replies)
Discussion started by: chaitu_inmage
2 Replies
5. UNIX for Dummies Questions & Answers
Are the programs written on schedulers ,thread library , process management, memory management, et al called systems programs ? How are they different from the programs that implement functions like open() , printf() , scanf() , read() .. they have a prefix sys_open, sys_close, sys_read etc , right... (1 Reply)
Discussion started by: vishwamitra
1 Replies
6. UNIX for Dummies Questions & Answers
Hy i have some tasks to do in school but i'm having problems with it,so could you help me out? :)
first there is a task where i have to find a running program on the system and kill it, then repeat that every 5 minutes. The name of the process is given with an argument. I have done this so far,... (1 Reply)
Discussion started by: petel1
1 Replies
7. Shell Programming and Scripting
Hi All,
I need to use my script via html web page, already webserv running in my unix box...
Please provide me the sample html files or any web site
Thanks (2 Replies)
Discussion started by: l_gshankar24
2 Replies
8. Homework & Coursework Questions
1. Write a shell script to print the file names of all files having .txt extension of a given directory after converting to uppercase letters. The input (directory name) should be given as command line argument. The script will also check whether sufficient arguments are passed or not and whether... (1 Reply)
Discussion started by: sandeep148
1 Replies
9. Homework & Coursework Questions
1. Write a shell script to print the file names of all files having .txt extension of a given directory after converting to uppercase letters. The input (directory name) should be given as command line argument. The script will also check whether sufficient arguments are passed or not and whether... (2 Replies)
Discussion started by: sandeep148
2 Replies
10. UNIX for Dummies Questions & Answers
Hey guys,
Suppose i run passwd via bash shell. It is a suid program, which temporarily runs as root(owner) and modifies the user entries.
However, when i write a C file and give 4755 permission and root ownership to the 'a.out' file , it doesn't run as root in bash shell. I verified this by... (2 Replies)
Discussion started by: syncmaster
2 Replies
LEARN ABOUT MOJAVE
sem_unlink
SEM_UNLINK(2) BSD System Calls Manual SEM_UNLINK(2)
NAME
sem_unlink -- remove a named semaphore
SYNOPSIS
#include <semaphore.h>
int
sem_unlink(const char *name);
DESCRIPTION
The named semaphore named name is removed. If the semaphore is in use by other processes, then name is immediately disassociated with the
semaphore, but the semaphore itself will not be removed until all references to it have been closed. Subsequent calls to sem_open() using
name will refer to or create a new semaphore named name.
If successful, sem_unlink() will return 0. Otherwise, -1 is returned and errno is set, and the state of the semaphore is unchanged.
ERRORS
sem_unlink() succeeds unless:
[EACCES] Permission is denied to be remove the semaphore.
[ENAMETOOLONG] name exceeded PSEMNAMLEN characters.
[ENOENT] The named semaphore does not exist.
SEE ALSO
sem_close(2), sem_open(2), semctl(2), semget(2), semop(2)
HISTORY
sem_unlink() is specified in the POSIX Realtime Extension (1003.1b-1993/1003.1i-1995).
Darwin June 8, 2000 Darwin