![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Help in getopts | chella | Shell Programming and Scripting | 4 | 11-02-2007 01:09 AM |
| getopts help | GrepMe | Shell Programming and Scripting | 3 | 06-20-2007 11:47 AM |
| getopts question!!! | andy2000 | Shell Programming and Scripting | 1 | 03-27-2007 12:15 AM |
| question about getopts | ahtat99 | Shell Programming and Scripting | 2 | 08-20-2006 01:45 PM |
| help in getopts | problems | Shell Programming and Scripting | 1 | 05-04-2006 11:07 PM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
could anyone please tell me what this will automatically set my variable all=True....
Code:
#!/bin/sh
all=FALSE
while getopts a: option
do
case "option"
in
a) all=TRUE;;
/?) echo "...... "
exit 1;;
esac
done
if [ "$all"=TRUE ]
then
echo "true"
else
echo "false"
fi
if i do $ foo ls (without the -a) it will still echo true.... why???? thanks if possible, please explain when I need to do something like: while getopts a: option (do i need the colon ? ) and what is the difference between $# and $OPTIND ? |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|