03-19-2002
I would prefer something which "thekid" has suggested, cause that gives the user to give the options any way he needs ... either <expression> <filename> or <filename> <expression>. It would be also a good coding practice to use swtich (-f, is) etc in your program...
Just an advice..
And ys if you intend to use $x and $y... you could do
$x=$1
$y=$2
As you have already figured out, All the arguments are stored in the series $1 $2 $3 ...
Thanks
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I am taking an output and redirecting it to a file name
and this is a hourly or daily process , in this case, i want my file output as
some logoutput_date_time.txt
how can i form the file name like this
for eg
i am running this command now, so
tail -f... (1 Reply)
Discussion started by: vasikaran
1 Replies
2. Shell Programming and Scripting
Hi,
I have a function or script like this.
show()
{
echo "Hi"
} | tee -a log
show
This creates a logfile and prints Hi in it. Now when I try to do the same for sql like this:
show()
{
sqlplus -s scott/tiger<<!
select * from details;
!
} | tee -a log
show
Then it gives me a... (2 Replies)
Discussion started by: sendhilmani
2 Replies
3. Shell Programming and Scripting
hi
could anybody please suggest me how to put a function memory for particular user.
say i am a user rao. want have a function foo in memory .
i have done this .typed the function function in the shell it worked for the session.but next time i do login its not there .
i can i have a... (6 Replies)
Discussion started by: Raom
6 Replies
4. Red Hat
I have created a custom firewall script in RHEL 4 .Let me explain the steps which i followed .
etho -Internal lan
eth1 -External lan
During the installtion of RHEL 4 ,i enabled Firewall and after booting to x windows i selected enable firewall and defined the defined and customised ports... (0 Replies)
Discussion started by: sud.tech
0 Replies
5. Shell Programming and Scripting
I have korn shells where I want to create a function passing $1 to a function , determine my $STAT_ENV value, set the paths and return
the paths for STATSH,STATPRM,STATSQR,STATSQL,STATCTL TO BE USED IN THE UNIX SCRIPT THE CALLED THE fucnction in the first place.
Can someone tell me the best... (2 Replies)
Discussion started by: TimHortons
2 Replies
6. Shell Programming and Scripting
I'm semi new to unix/linux and am trying to convert a program I wrote in C++ to a bash script. It's a program that prints Fibonacci's series. I have found scripts that will do it, but I'm trying persistently to get this one to work. The problem occurs when I try to return a value from the function.... (3 Replies)
Discussion started by: Glowworm
3 Replies
7. Red Hat
I want some customised output of following command:
$ls -a|sort
gives output as filenames line by line. But I want the output as filenames aeperated by tab? How can I get this?
Thanks in advance. (7 Replies)
Discussion started by: ashok.g
7 Replies
8. Shell Programming and Scripting
Hi, im making a little script but need some help
Code i have so far is
read -p 'Bot Nickname:' ecnick
read -p 'Bot Username:' ecusername
read -p 'Bot Realname:' ecrealname
read -p 'Your Email:' ecemail
echo ''
echo Your bots nickname is set to $ecnick
echo Your bots username is set to... (2 Replies)
Discussion started by: Gemster
2 Replies
9. Shell Programming and Scripting
Hi,
Below is the script that takes some value from the properties file and then move the file from files folder to output folder based upon the modification time of files(configurable N days value),now at the end I want to show a customised message that if no files are moved then it shows the... (1 Reply)
Discussion started by: rahul125
1 Replies
10. Shell Programming and Scripting
I have 7 functions those need to be executed as command line inputs, I tried with below code it’s not executing function. If I run the ./script 2 then fun2 should execute , how to initiate that function I tried case and if else also, how to initiate function from command line
if
then... (8 Replies)
Discussion started by: saku
8 Replies
LEARN ABOUT FREEBSD
posix_fadvise
POSIX_FADVISE(2) BSD System Calls Manual POSIX_FADVISE(2)
NAME
posix_fadvise -- give advice about use of file data
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <fcntl.h>
int
posix_fadvise(int fd, off_t offset, off_t len, int advice);
DESCRIPTION
The posix_fadvise() system call allows a process to describe to the system its data access behavior for an open file descriptor fd. The
advice covers the data starting at offset offset and continuing for len bytes. If len is zero, all data from offset to the end of the file
is covered.
The behavior is specified by the advice parameter and may be one of:
POSIX_FADV_NORMAL Tells the system to revert to the default data access behavior.
POSIX_FADV_RANDOM Is a hint that file data will be accessed randomly, and prefetching is likely not advantageous.
POSIX_FADV_SEQUENTIAL Tells the system that file data will be accessed sequentially. This currently does nothing as the default behavior
uses heuristics to detect sequential behavior.
POSIX_FADV_WILLNEED Tells the system that the specified data will be accessed in the near future. The system may initiate an asynchronous
read of the data if it is not already present in memory.
POSIX_FADV_DONTNEED Tells the system that the specified data will not be accessed in the near future. The system may decrease the in-mem-
ory priority of clean data within the specified range and future access to this data may require a read operation.
POSIX_FADV_NOREUSE Tells the system that the specified data will only be accessed once and then not reused. The system may decrease the
in-memory priority of data once it has been read or written. Future access to this data may require a read operation.
RETURN VALUES
The posix_fadvise() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to
indicate the error.
ERRORS
The posix_fadvise() system call returns zero on success, and an error on failure:
[EBADF] The fd argument is not a valid file descriptor.
[EINVAL] The advice argument is not valid.
[EINVAL] The offset or len arguments are negative, or offset + len is greater than the maximum file size.
[ENODEV] The fd argument does not refer to a regular file.
[ESPIPE] The fd argument is associated with a pipe or FIFO.
SEE ALSO
madvise(2)
STANDARDS
The posix_fadvise() interface conforms to IEEE Std 1003.1-2001 (``POSIX.1'').
HISTORY
The posix_fadvise() system call first appeared in FreeBSD 9.1.
BSD
January 30, 2014 BSD