An old work friend wrote a script which I've been trying to understand how a section of it currently works and work out how i can add some command line switches which i can use later in the script to append the output depending on the command line arguements.
Currently it works by triggering is as per the below
I dont understand what the getopts parts are doing, would someone be kind enough to shed some light and point me in the right direction with how i can add some switches on command execution.
scriptname
i have made a script to perform so tasks and i managed to complete the tasks for all the options
the problem i am facing is that i can run the scripts individually but i would like to make it such that it can accept multiple options and give me the appropriate output
e.g.... (1 Reply)
#!/bin/sh
set -- `getopt "abco:" "$@"`
a= b= c= o=
while :
do
case "$1" in
-a) a=1;;
-b) b=1;;
-c) c=1;;
-o) shift; o="$1";;
--) break;;
esac
shift
done
shift # get rid of --
# rest of script...
# e.g.
ls -l $@ (6 Replies)
I m trying to use getopt
This is my script, but it doesn't take argument in variable,
Please help.
set - - `getopt mscl: $*`
if
then
echo "Exiting...."
exit 2
fi
for i in $*
do
case $i in
-m) MAIL="$i"; shift;;
-s) SCRIPT=$OPTARG; shift;;
-c) COB=$OPTARG; shift;;... (2 Replies)
Hi,
I want to use the getopt function to parse some arguments for a script.
while getopts "i:f:r:" OPTION
do
case $OPTION in
i) iter=$OPTARG;;
f) frame=$OPTARG;;
r) roi=$OPTARG;;
?) echo Usage: ......
exit 2;;
esac
done
However, I... (5 Replies)
Hi,
I have a perl script with two functions say func a and func b.
sub a {
-----------
---------
}
sub b {
---------
---------
}
I want to use this function on command line as we can do in shell script using getopt.
My motto here is to run the script like this
... (7 Replies)
I am working on a script that lists files in a directory with a few file attributes depending on what option the user specifies at the command prompt. The script uses Getopt::Std and takes two switches.
The first switch allows the user to specify a directory, the second switch gives a long... (3 Replies)
Hi,
I am in middle of using some getopt command and am finding some issue. The usage of my script can be like this:
abc.sh <-d | -p |-r> -online < 0 | 1>
The first argument can be either -d or -p or -r. The second argument can be either -s and a id or a file name. So I am stuck up in writing... (2 Replies)
Hi
I need to use getopt option and I have no idea what it is or how to use it.
I need to use it on this awk script:
awk -F, -v cellid="$1" -v paramval="$2" -v oldfile="$3" -v newfile="$4" '$2==cellid{$3=newvalue}1' OFS="," $3 > $4
I tried reading up on it but I just confuse... (2 Replies)
I am struggling to understand how getopt can be used in a csh script.
can anybody post a csh script using getopt.
Please! (4 Replies)
Discussion started by: animesharma
4 Replies
LEARN ABOUT DEBIAN
mummy
MUMMY(1) User Commands MUMMY(1)NAME
mummy - generate C# wrappers from C++ code.
SYNOPSIS
mummy [options] files...
DESCRIPTION
mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named
in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input
file.
mummy version 1.0.2 (revision 599)
Command line options:
--csharp-file opt
C# output file. Default value is 'ClassName.cs' in the current directory.
--csharp-unit-test-file opt
C# output file. Default value is 'ClassNameUnitTest.cs' in the current directory.
--export-layer-file opt
C++ output file. Default value is 'ClassNameEL.cxx' in the current directory.
--gccxml-file opt
Input file (output of gccxml) describing class to be wrapped. Required.
--help Display (this) detailed help information.
--settings-file opt
Input file describing mummy configuration settings, including the set of wrapped classes. Required.
--suppress-warnings opt opt ...
Space separated list of warning numbers to suppress.
--verbose
Overwhelm me with output, I don't have enough reading material... ;)
--version
Display the program version.
AUTHORS
This manual page was written by Mathieu Malaterre <malat@debian.org>, for the Debian project (and may be used by others).
SEE ALSO cableidx(1), gccxml(1).
mummy version 1.0.2 (revision 599) December 2011 MUMMY(1)