But then if is creating a directory and it is successful the loop will be over and never enter to sleep??? or it is the opposite??
If it is successful on the first try it should not enter the loop and once it is successful it should exit the loop.
Quote:
Ok I tried it, now It's creating the directory, but I think never will enter to the sleep xDDD
Great ! Try running two of them at the same time. The first should create the directory and the second should block until the first frees the lock.
Quote:
Also I have another question, seeing your example, sometimes I tried to do a statment like this one:
But when I run the program it says that !: not found, why is that?
That sounds like an old version of the shell. What is the output of the command
I think you were using kshell. If you have an older version, before 2002/02 you might want to install a new one.
Hi Bros,
I am in a serious trouble with concurrency issue while using mailx. I have a shell script which reads all the emails of a unix user account and create a copy (another mbox for processing and archive purpose). This script works fine for 99.99% of the time but sometime it start creating... (2 Replies)
Ih all,
i have multiples ksh scripts for crontab's unix jobs
they all have same variables declarations and some similar functions
i would have a only single script file to declare my variables, like:
var1= "aaa"
var2= "bbb"
var3= "ccc"
...
function ab { ...}
function bc { ... }... (2 Replies)
Hi
I am new to this Scripting process and would like to know How can i write a ksh script that will call other ksh scripts and write the output to a file and/or email.
For example
-------
Script ABC
-------
a.ksh
b.ksh
c.ksh
I need to call all three scripts execute them and... (2 Replies)
Hi ,
What is the diffence between executing the script like
./myscript.ksh
. ./myscript.ksh
I have found 2 difference but could not find the reason
1. If i export a variable in myscript.ksh and execute it like . ./myscript.ksh the i can access the other scripts that are present in... (5 Replies)
I'm getting different behaviour when executing below script in debug option.
$ cat ss.ksh
ff=$(pwd)
echo " ff : $ff"
$ ksh ss.ksh
ff : /tmp
$ ksh -x ss.ksh
+ + pwd
ff=
+ echo ff :
ff :
I was getting this behaviour in my actuall script i'm able to reproduce this in simple script... (4 Replies)
Hi,
I am a mid-career programmer with extensive experience in object-oriented design and development in C, C++, and C#. I've written a number of multi-threaded server applications and background services, although my grasp of networking protocols is a bit weak: my current job drifted away from... (2 Replies)
Hi All,
I want to write a domain specific REST/HTTP server to run on FreeBSD. I have control over both the server side and the primary client intended to consume the service.
My question is: how do you think it should be designed to support multiple connections, given:
It will run on a... (6 Replies)
Discussion started by: LittleCookieMon
6 Replies
LEARN ABOUT SUSE
args
args(1) GNU Telephony args(1)NAME
args - manipulate and output command arguments.
SYNOPSIS
args [options] args...
DESCRIPTION
This command is used to manipulate and echo command line arguments to standard out. This can include adding quotes around each argument
passed or a separator, or to output each argument on a separate line. The program source also offers a basic example of how to use shell
argument parsing and localization in ucommon.
OPTIONS --delim=char
Set a deliminator character, such as ',', to use between each argument when outputing arguments.
--directory
If argument is a directory, list directory contents as arguments.
--follow
If argument is a directory and a symlink, follow symlinks recursively.
--lines
Output each argument on a separate line.
--quote=char|pair
Set a quote or special leading and trailing pair of characters to surround each argument with when output. A typical use might be
--quote=() to surround arguments in parenthesis.
--recursive
If argument is a directory, recursively scan directory and any subdirectory contents as arguments.
--reverse
Reverse order of arguments.
--help Outputs help screen for the user.
AUTHOR
args was written by David Sugar <dyfet@gnutelephony.org>.
REPORTING BUGS
Report bugs to bug-commoncpp@gnu.org.
COPYRIGHT
Copyright (C) 2009 David Sugar, Tycho Softworks.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU-
LAR PURPOSE.
GNU uCommon January 2010 args(1)