10-28-2005
Put quote around the variable argument in the if staement. eg
if [ ! -e "$6$5" ]
The reason you get an error in your own code when $5 and $6 are both empty is that the '-e' test requires an argument. By putting quotes round it you force an argument of a null string (rather than no argument at all) when $5 and $6 are both empty.
Last edited by Unbeliever; 10-28-2005 at 11:06 AM..
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have an extraordinary problem with a csh script.....(feel free to berate the use of this but I'm modifying an existing bunch of them)
Anyway, I have a master csh script which in turn calls a second csh script. This second csh script is below. Within this second script are two compiled C++... (1 Reply)
Discussion started by: pollsizer
1 Replies
2. UNIX for Dummies Questions & Answers
Hi everyone
Just a couple of quick questions if I may.
Can I ask what is meant by "flavours"?? I've come across it many times in the forums and I'm guessing that it is a variery of either Linux or UNIX (I know nil about either) which has developed but not really got a clue.
... (1 Reply)
Discussion started by: Tiramisu
1 Replies
3. UNIX for Dummies Questions & Answers
Hi Everyone,
I have a body of code that I'd like to know how to convert to a csh file.
In Unix, under a directory, I wish to ls into each of its subdirectories:
In Unix prompt I type
foreach i(*)
foreach? ls $i
foreach? end
however, when I try to store this body of code in .csh:
... (2 Replies)
Discussion started by: tommms
2 Replies
4. Shell Programming and Scripting
Hi ,
I am trying to convert the below code embedded in a csh script to Perl.
Can any expert give me some advice on this ?
sed -n ''"$start_line"',$ p' $tester_dir/nfiles_extracted.txt|cut -c1-4,6-|/bin/perl $test_summary/compare_for_all
_Duts.pl|sort > $tester_dir/nfiles_extracted1.txt (0 Replies)
Discussion started by: Raynon
0 Replies
5. Shell Programming and Scripting
Hi,
Can anyone give me a script to convert csh to bash? or any key points which can help me to do so as i am new to it. (3 Replies)
Discussion started by: vineet.dhingra
3 Replies
6. Shell Programming and Scripting
Hi All,
Could any one of you give me a hand to convert the following line of codes from .sh to .csh please ?
proc_id=`fuser /tmp/test`
if
then
echo "File is not being used by any thing"
fi
if
then
echo "File is being used... please wait"
sleep 1
fi
Regards.
---------- Post... (1 Reply)
Discussion started by: sraj142
1 Replies
7. Shell Programming and Scripting
Dear all
I am installing some eda software using script. My OS is ubuntu 10.04 and the eda software writing in csh. Since ubuntu reading script file in sh writting. I need someone can help me to convert some definition in script from csh to sh. Below is part of script
set archinfo =... (3 Replies)
Discussion started by: tompham
3 Replies
8. Shell Programming and Scripting
Hi All
Is there anyone who have the script to covnert a sh sell script to csh and can share with me?
Thanks a lot!
Nick:b: (3 Replies)
Discussion started by: nicolast0604
3 Replies
9. Shell Programming and Scripting
Hi,
I am currently using the below code and it throws an error saying badly placed ()'s. I am not sure if this right way to convert html to PDF, please help..I am using C-shell script
system ("../html2doc pdf 1000 portrait html$prnfile.html $prnfile.pdf ")
print "Content-type:application/pdf... (7 Replies)
Discussion started by: lakers646
7 Replies
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)