04-17-2008
hi
use ksh or bash
#!/usr/bin/bash or #!/usr/bin/ksh in your script
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello to Unix Guru
I need to move a ASCII file that is created from oracle into Unix box.
I need to move this particular file to somewhere on network drive which is physically hosted on different machine.
Can any one suggest what would be best approach to move the file?
Any shell script... (1 Reply)
Discussion started by: u263066
1 Replies
2. Solaris
Hi,
I am running soalries 9 on sparc machine and would like to upgrade it to solaries 10, I have downloaded and burned the ISO file on the CD. How do I upgrade it now? Is there any guide or anything available? Thanks in advance. (1 Reply)
Discussion started by: mokkan
1 Replies
3. Solaris
Hi,
Can we install solaries in regular intel pc? Or we should use sun machine? Please let me know. (3 Replies)
Discussion started by: mokkan
3 Replies
4. Solaris
i'm new with solaries and i have laptop hp pavilion ze4938ea and the sound doesn't work with it what can i do ? (1 Reply)
Discussion started by: ramy_feteha
1 Replies
5. Shell Programming and Scripting
i have a script i which i am using
#!/bin/ksh
todate=$(date +%m%d%y)
dir="$dir/port${todate}"
the above one works in linux ...ut not working in solaries
could some one please help me in that (13 Replies)
Discussion started by: mail2sant
13 Replies
6. Solaris
Hello All,
I need to basically capture any core dump of C++ binary which is running in a perl script on SUN Solaris OS.
I dont kno much in C++. Can you please suggest me a C++ binary that core dumps when i run which i can use to capture in my Perl script.
Thanks,
Sateesh (3 Replies)
Discussion started by: kotasateesh
3 Replies
7. Solaris
Hi all ,
can any one tell me how to enable ftp/ssh services in solarie 8 machine.
if this services cannot be enabled on solarie 8 machine can you kindly suggest any other alternative.
Thanks
venky (1 Reply)
Discussion started by: venky_vemuri
1 Replies
8. Solaris
Hi All I am very new to solaris and
i want to know what is the purpose of bash_profile file
Where this file is located?
Actually I want to set EDITOR variable to the file so can pls tell me hw can i do it........
one more thing what is bashrc used for is there any relation b/w bashrc and... (2 Replies)
Discussion started by: vijaysachin
2 Replies
9. UNIX for Dummies Questions & Answers
I set up remote printing on a clients Unix server to my Windows XP USB printer. My USB printer is connected directly to my PC (no print server and no network input on printer). With my Win XP PC connected to my cable modem (without the router), i can do
lp -dhp842c /etc/hosts and it prints. I... (7 Replies)
Discussion started by: jmhohne
7 Replies
10. Solaris
On installing a package in one of the solaries VM, i am getting the below error,
pkgadd: ERROR: memory allocation failure, errno=0
Installation of <CSCObac> failed.
We also collect some stat in the troubleshooting process but could not figure out why.
SNTDCAUJD04FD2# df -h
Filesystem size... (1 Reply)
Discussion started by: Kiran Reddy D
1 Replies
rmvb(9F) Kernel Functions for Drivers rmvb(9F)
NAME
rmvb - remove a message block from a message
SYNOPSIS
#include <sys/stream.h>
mblk_t *rmvb(mblk_t *mp, mblk_t *bp);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
mp Message from which a block is to be removed. mblk_t is an instance of the
msgb(9S) structure.
bp Message block to be removed.
DESCRIPTION
rmvb() removes a message block (bp) from a message (mp), and returns a pointer to the altered message. The message block is not freed,
merely removed from the message. It is the module or driver's responsibility to free the message block.
RETURN VALUES
If successful, a pointer to the message (minus the removed block) is returned. The pointer is NULL if bp was the only block of the message
before
rmvb() was called. If the designated message block (bp) does not exist, -1 is returned.
CONTEXT
rmvb() can be called from user or interrupt context.
EXAMPLES
This routine removes all zero-length M_DATA message blocks from the given message. For each message block in the message, save the next
message block (line 10). If the current message block is of type M_DATA and has no data in its buffer (line 11), then remove it from the
message (line 12) and free it (line 13). In either case, continue with the next message block in the message (line 16).
1 void
2 xxclean(mp)
3 mblk_t *mp;
4 {
5 mblk_t *tmp;
6 mblk_t *nmp;
7
8 tmp = mp;
9 while (tmp) {
10 nmp = tmp->b_cont;
11 if ((tmp->b_datap->db_type == M_DATA) &&
(tmp->b_rptr == tmp->b_wptr)) {
12 (void) rmvb(mp, tmp);
13 freeb(tmp);
14 }
15 tmp = nmp;
16 }
17 }
SEE ALSO
freeb(9F), msgb(9S)
Writing Device Drivers
STREAMS Programming Guide
SunOS 5.10 11 Apr 1991 rmvb(9F)