12-03-2012
Do an Internet search for Advanced Bash-Scripting Guide.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I'm looking for some 'well documented' .profile examples (8 Replies)
Discussion started by: JimC
8 Replies
2. Shell Programming and Scripting
Can someone give me an example of two shells? (1 Reply)
Discussion started by: wmosley2
1 Replies
3. UNIX for Dummies Questions & Answers
Can Anyone please give me some simple AWK Examples to clearly understand the usage and syntax of the command.
Thanks (2 Replies)
Discussion started by: unxusr123
2 Replies
4. Shell Programming and Scripting
Hi ,
I am new to shell scripting . I have been go through many sites and ready the material for shell scripting. But I am not getting complete examples for practice.
Can any one suggest me any site that contains lots of ready examples for shell scripting ??
Regards (0 Replies)
Discussion started by: himvat
0 Replies
5. Shell Programming and Scripting
Hi All,
Im using bash on a sloaris box.
I am using mailx to send emails from the unix box to internal email accounts. Does anyone have an example of how I can generate a hyperlink within the email body so that when the recipeint recieves the email, they can click on the link and the link... (1 Reply)
Discussion started by: satnamx
1 Replies
6. Shell Programming and Scripting
Can anybody point me to some useful, comprehensive expect examples? I am trying to build a bash script with some telnet interactions.
Appreciate any help.
Persio (1 Reply)
Discussion started by: ppucci
1 Replies
7. Emergency UNIX and Linux Support
Hi all,
I tried to understand what this awk and sed does but cudnt understand.
Can any body explain what awk and sed means with one simple example each and complex examples each with explanation.
Thanks in advance. (7 Replies)
Discussion started by: j_panky
7 Replies
8. Shell Programming and Scripting
Hi;
Can i have ne sample examples of of using " lwp-request" in shell script.
Is it necessary to have perl installed already in linux box for using this;
Thnks; (2 Replies)
Discussion started by: ajaypadvi
2 Replies
9. Shell Programming and Scripting
I need to have the following joined if possible. Any help would be appreciated.
1st PS1 is for current working directory and color in ksh88.
PS1=$(printf "\033
2nd PS1 is for the time in ksh88.
date '+%H %M %S' | read H M S
SECONDS=$((S + 60*(60*H+M)))
PS1='${DUMMY:-}... (3 Replies)
Discussion started by: MIBPreacher
3 Replies
10. Programming
I have written a C++ program to perform raytracing and would want to write some functions to help the user: examples, usage, help
I am wondering how this is done. Would I just put some functions in the main program? (4 Replies)
Discussion started by: kristinu
4 Replies
LEARN ABOUT ULTRIX
getprotobynumber
getprotoent(3n) getprotoent(3n)
Name
getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent - get protocols entry
Syntax
#include <netdb.h>
struct protoent *getprotoent()
struct protoent *getprotobyname(name)
char *name;
struct protoent *getprotobynumber(proto)
int proto;
void setprotoent(stayopen)
int stayopen;
void endprotoent()
Description
The and subroutines each return a pointer to an object with the following structure containing the broken-out fields of a line in the data-
base.
struct protoent {
char *p_name; /* official name of protocol */
char **p_aliases; /* alias list */
long p_proto; /* protocol number */
};
The members of this structure are:
p_name The official name of the protocol.
p_aliases A zero terminated list of alternate names for the protocol.
p_proto The protocol number.
If the stayopen flag on a subroutine is NULL, the protocols database is opened. Otherwise the has the effect of rewinding the protocols
database. The may be called to close the protocols database when processing is complete.
The subroutine simply reads the next line while and search until a matching name or proto number is found (or until EOF is encountered).
The subroutine keeps a pointer in the database, allowing successive calls to be used to search the entire file.
A call to must be made before a loop using in order to perform initialization and an must be used after the loop. Both and make calls to
and
Restrictions
All information is contained in a static area so it must be copied if it is to be saved. Only the Internet protocols are currently under-
stood.
If YP is running, does not return the entries in any particular order. See the Guide to the Yellow Pages Service for setup information.
The services database may also be distributed using the BIND/Hesiod naming service. See the Guide to the BIND/Hesiod Service for more
information.
Return Values
Null pointer(0) returned on EOF or error.
Files
See Also
protocols(5), svc.conf(5)
Guide to the BIND/Hesiod Service
Guide to the Yellow Pages Service
getprotoent(3n)