Sponsored Content
Full Discussion: Shell parameter definition
Operating Systems Linux Fedora Shell parameter definition Post 302636553 by jacobs.smith on Monday 7th of May 2012 02:55:25 PM
Old 05-07-2012
But, how do I set the parameter to take decimal values?

Any thoughts?
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell parameter existence

Hello You know how to ask for the existence of one parameter and depending about it then do something, example: Original script: ################### USER=$1 PASS=$2 program1 $USER $PASS ################### Desired shell ################### USER=$1 PASS=$2 ARCH=$3 if then ... (3 Replies)
Discussion started by: osymad
3 Replies

2. Shell Programming and Scripting

Failed to concatenate parameter in k-shell

Hi folks, I'm trying to concatinate a time zone offset parameter to the word "GMT" and i failed. I have the following function: update_opmn_xml() { echo "\nChecking opmn.xml ..." ## Calculating timezone offset calc_timezone_offset echo ${TzOffset} export opmnXml=/tmp/opmn.xml... (1 Reply)
Discussion started by: nir_s
1 Replies

3. Shell Programming and Scripting

Shell Parameter...

I am trying to get the value of the user id (uid), which is the shell parameter.Then, read the /etc/passwd and keep the lines where the uid is superior to the parameter and write this line in a new file. But I am not getting what I wanted. Perhaps there is a problem with the Syntax below :- ... (1 Reply)
Discussion started by: marconi
1 Replies

4. Shell Programming and Scripting

simple shell - how to get a parameter typed in a shell script

Hi, I am new to unix and using linux 7.2. I would like to create a script that would make it easyer for me to run my java programms. At the moment I have to type java myJavaprogram I am trying to write a script that will allow me to type something like this "myscript myJavaprogram" or maybe... (4 Replies)
Discussion started by: cmitulescu
4 Replies

5. Shell Programming and Scripting

Find C function definition in from Shell script

Hi, I am having list of C function names say function1 function2 function3 and i am having many source files under my current directory. Now i would like to find the file names which contains the function definition from my list. It would be appreciable if... (1 Reply)
Discussion started by: tsaravanan
1 Replies

6. Shell Programming and Scripting

parameter value change in shell script

How can i chnage the parameter value in shell script. file name is icare_mmi_cls.com, inside that the parameter name is 10.100.1.2" replace the address to bep-sftp.cce.com. can you please provide me with examples. Thanks Double post - check your PMs and follow the rules, thanks. (0 Replies)
Discussion started by: damodarreddys
0 Replies

7. UNIX for Dummies Questions & Answers

Parameter change in shell script

How can i chnage the parameter value in shell script. file name is icare_mmi_cls.com, iside that the parameter name is 10.100.1.2" replace the address to bep-sftp.cce.com. can you please provide me with examples. Thanks. (3 Replies)
Discussion started by: damodarreddys
3 Replies

8. Shell Programming and Scripting

Script Shell Parameter

Hi I have two shell script, the second script takes as a parameter the output variable of the first script, please how to retrieve the variable from the first script to pass as a parameter to the second script? Script1.sh i=0 i=$(($i + 1)) Script2.sh echo $1 Thank you (0 Replies)
Discussion started by: chercheur111
0 Replies

9. Shell Programming and Scripting

Passing a command shell parameter to another shell

Good afternoon, i need your help pls I want to write a new script that start running as soon as a previus one finish via Autosys (it should be implemented via Autosys too to validate the exsitance and the successful transfered file to a remote server Whenever the file arrives to the path... (2 Replies)
Discussion started by: alexcol
2 Replies

10. Shell Programming and Scripting

Get Parameter with Shell request

How can I get Parameters with Shell Request. I mean so but not work: PHP: error_reporting(E_ALL); $hallo ="Hallo Welt"; print_r(shell_exec("sh client.sh $hallo")); Shell: echo $hallo echo ceck (5 Replies)
Discussion started by: Linuxmann
5 Replies
MooseX::Role::Parameterized(3)				User Contributed Perl Documentation			    MooseX::Role::Parameterized(3)

NAME
MooseX::Role::Parameterized - roles with composition parameters SYNOPSIS
package Counter; use MooseX::Role::Parameterized; parameter name => ( isa => 'Str', required => 1, ); role { my $p = shift; my $name = $p->name; has $name => ( is => 'rw', isa => 'Int', default => 0, ); method "increment_$name" => sub { my $self = shift; $self->$name($self->$name + 1); }; method "reset_$name" => sub { my $self = shift; $self->$name(0); }; }; package MyGame::Weapon; use Moose; with Counter => { name => 'enchantment' }; package MyGame::Wand; use Moose; with Counter => { name => 'zapped' }; MooseX::Role::Parameterized::Tutorial Stop! If you're new here, please read MooseX::Role::Parameterized::Tutorial for a much gentler introduction. DESCRIPTION
Your parameterized role consists of two new things: parameter declarations and a "role" block. Parameters are declared using the "parameter" keyword which very much resembles "has" in Moose. You can use any option that "has" in Moose accepts. The default value for the "is" option is "ro" as that's a very common case. Use "is => 'bare'" if you want no accessor. These parameters will get their values when the consuming class (or role) uses "with" in Moose. A parameter object will be constructed with these values, and passed to the "role" block. The "role" block then uses the usual Moose::Role keywords to build up a role. You can shift off the parameter object to inspect what the consuming class provided as parameters. You use the parameters to customize your role however you wish. There are many possible implementations for parameterized roles (hopefully with a consistent enough API); I believe this to be the easiest and most flexible design. Coincidentally, Pugs originally had an eerily similar design. See MooseX::Role::Parameterized::Extending for some tips on how to extend this module. Why a parameters object? I've been asked several times "Why use a parameter object and not just a parameter hashref? That would eliminate the need to explicitly declare your parameters." The benefits of using an object are similar to the benefits of using Moose. You get an easy way to specify lazy defaults, type constraint, delegation, and so on. You get to use MooseX modules. You also get the usual introspective and intercessory abilities that come standard with the metaobject protocol. Ambitious users should be able to add traits to the parameters metaclass to further customize behavior. Please let me know if you're doing anything viciously complicated with this extension. :) CAVEATS
You must use this syntax to declare methods in the role block: "method NAME => sub { ... };". This is due to a limitation in Perl. In return though you can use parameters in your methods! AUTHOR
Shawn M Moore, "sartak@gmail.com" SEE ALSO
http://sartak.org/2009/01/parametric-roles-in-perl-5.html <http://sartak.org/2009/01/parametric-roles-in-perl-5.html> http://sartak.org/2009/05/the-design-of-parameterized-roles.html <http://sartak.org/2009/05/the-design-of-parameterized-roles.html> http://stevan-little.blogspot.com/2009/07/thoughts-on-parameterized-roles.html <http://stevan-little.blogspot.com/2009/07/thoughts-on- parameterized-roles.html> <http://perldition.org/articles/Parameterized%20Roles%20with%20MooseX::Declare.pod> http://www.modernperlbooks.com/mt/2011/01/the-parametric-role-of-my-mvc-plugin-system.html <http://www.modernperlbooks.com/mt/2011/01/the- parametric-role-of-my-mvc-plugin-system.html> http://jjnapiorkowski.typepad.com/modern-perl/2010/08/parameterized-roles-and-method-traits-redo.html <http://jjnapiorkowski.typepad.com/modern-perl/2010/08/parameterized-roles-and-method-traits-redo.html> http://sartak.org/talks/yapc-asia-2009/(parameterized)-roles/ <http://sartak.org/talks/yapc-asia-2009/(parameterized)-roles/> https://github.com/SamuraiJack/JooseX-Role-Parameterized <https://github.com/SamuraiJack/JooseX-Role-Parameterized> - this extension ported to JavaScript's Joose COPYRIGHT AND LICENSE
Copyright 2007-2010 Infinity Interactive This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.16.2 2012-01-12 MooseX::Role::Parameterized(3)
All times are GMT -4. The time now is 05:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy