Sponsored Content
Full Discussion: : unary operator expected
Top Forums UNIX for Dummies Questions & Answers : unary operator expected Post 302498238 by sree vasu on Sunday 20th of February 2011 06:01:09 PM
Old 02-20-2011
Hi Cyber,

By executing the above code
o/p was dont say helo..what u need exact o/p...
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

unary operator expected error

Hi I am doing a script like if then echo "table name dosent exist" exit fi the problem is if $table_name is null then i am getting the error Please help me Thanks in advance (2 Replies)
Discussion started by: ssuresh1999
2 Replies

2. Shell Programming and Scripting

unary operator expected

hi i am trying to compare a value with value 50. but i am getting " I am using if then echo "------------" fi please help thanks in advance Satya (2 Replies)
Discussion started by: Satyak
2 Replies

3. UNIX for Dummies Questions & Answers

[: =: unary operator expected

HI, while running a script, I got the below mentioned error. /bin/sh: line10 : supportedMozillaVersion() { case "$*" in *rv:1.*) return 0;; *rv:.*) return 0;; *rv:*) return 1;; Mozilla\ 1.*) return 0;; Mozilla\ .*) return 0;; *) return 1;; esac } supportedFirefoxVersion() { case... (7 Replies)
Discussion started by: bhag281
7 Replies

4. Shell Programming and Scripting

unary operator expected

Im trying to fix my /etc/weekly that rotates various logs however it does them no matter what filesize they are and i want them to only do it if there file size exceeds 2M or something. So I'm playing with a script to get the filesize using a ls -l command which works and puts the value into a... (3 Replies)
Discussion started by: timgolding
3 Replies

5. Shell Programming and Scripting

line 5: [: -gt: unary operator expected

Hello all, :confused: I am not getting this error. Pls help me. ./construct_operon.sh: line 5: #!/bin/bash # Construct Operons using gene pairs. rm -rf operons_result lines=`awk 'END {print NR}' ecoli_operons` while ; do head -1 ecoli_operons | awk '{print $1"\n"$2}' > pattern ... (5 Replies)
Discussion started by: admax
5 Replies

6. UNIX for Dummies Questions & Answers

Error : -ne: unary operator expected

find . -name "*.*"|xargs grep WT:DBF_WL>> $F Wfexist=`cat $F|grep $i` echo $Wfexist if ; then echo $Wfexist echo "Workflow Exist" else touch $O chmod 777 $O echo $Wfexist echo $WfExist >> $O fi I am getting the error that -ne: unary operator expected in the line with red... (2 Replies)
Discussion started by: ritu.s
2 Replies

7. UNIX for Dummies Questions & Answers

Problem unary operator expected

I get the following error ./get_NE05: line 42: while do echo ${STRING_NAME} J=1 if ; then EXT=0$I else EXT=$I fi while do echo $I-$J #calculating last occurrence OCCURRENCE=`grep -io "${STRING_NAME}"... (3 Replies)
Discussion started by: f_o_555
3 Replies

8. Shell Programming and Scripting

unary operator expected

i=0 while Shell script reports an error "unary operator expected" pointing the above line. $i by default is 0 and holds integer value and $buf is also holding integer value. Please can some one let me know what is missing. Thanks. (1 Reply)
Discussion started by: sunrexstar
1 Replies

9. UNIX for Dummies Questions & Answers

[: -gt: unary operator expected

Hi I have problem with my script. I dont now why but i don't change anything and script stop working. this is my code: #!/bin/sh for i in `ps -A | grep pocron.sh | grep -v grep | awk '{print $2}'` do COUNT=$((COUNT+1)) done ostatnie_wykonanie=`cat porader.log`... (1 Reply)
Discussion started by: fotex
1 Replies

10. Shell Programming and Scripting

Unary operator expected

In all my Googling, this usually happens when someone is comparing a variable, and that variable is unset. That doesn't appear to be the case for me... #!/bin/bash -x while read line do f=$(echo $line | tr -s ' ' | cut -d' ' -f 3) echo $f if then echo "This... (2 Replies)
Discussion started by: jnojr
2 Replies
Mail::SPF::Request(3pm) 				User Contributed Perl Documentation				   Mail::SPF::Request(3pm)

NAME
Mail::SPF::Request - SPF request class SYNOPSIS
use Mail::SPF; my $request = Mail::SPF::Request->new( versions => [1, 2], # optional scope => 'mfrom', # or 'helo', 'pra' identity => 'fred@example.com', ip_address => '192.168.0.1', helo_identity # optional, => 'mta.example.com' # for %{h} macro expansion ); my @versions = $request->versions; my $scope = $request->scope; my $authority_domain = $request->authority_domain; my $identity = $request->identity; # 'localpart@domain' or 'domain' my $domain = $request->domain; my $localpart = $request->localpart; my $ip_address = $request->ip_address; # IPv4 or IPv6 address my $ip_address_v6 # native IPv6 address or = $request->ip_address_v6; # IPv4-mapped IPv6 address my $helo_identity # additional HELO identity = $request->helo_identity; # for non-HELO scopes my $record = $request->record; # the record selected during processing of the request, may be undef $request->state(field => 'value'); my $value = $request->state('field'); DESCRIPTION
An object of class Mail::SPF::Request represents an SPF request. Constructors The following constructors are provided: new(%options): returns Mail::SPF::Request Creates a new SPF request object. The request is considered the root-request for any subsequent sub-requests (see the "new_sub_request" constructor). %options is a list of key/value pairs representing any of the following options: versions A reference to an array of integers listing the versions of SPF records that may be used for the SPF check. Only those record versions that cover the desired scope will actually be used. At least one applicable version must be specified. For a single record version, a simple scalar may be specified instead of an array-ref. Defaults to all versions that cover the desired scope (see below); defaults to [1, 2] for the default scope of 'mfrom'. The following versions are supported: 1 Use "v=spf1" records. 2 Use "spf2.0" records. Example: A value of 1 (or [1]) means that only "v=spf1" records should be used for the SPF check. If at the same time a scope of 'pra' is specified, a Mail::SPF::EInvalidScope exception will be thrown as "v=spf1" records do not cover the PRA scope. scope A string denoting the authorization scope of the identity that should be checked. Defaults to 'mfrom'. The following scope values are supported: 'helo' The given identity is the "HELO" parameter of an SMTP transaction (RFC 2821) and should be checked against SPF records that cover the "helo" scope ("v=spf1"). See the SPFv1 specification (RFC 4408) for the formal definition of the "HELO" scope. 'mfrom' The given identity is the "MAIL FROM" parameter of an SMTP transaction (RFC 2821), and should be checked against SPF records that cover the "mfrom" scope ("v=spf1" and "spf2.0/mfrom"). See the SPFv1 specification (RFC 4408) for the formal definition of the "MAIL FROM" scope. Note: In the case of an empty "MAIL FROM" SMTP transaction parameter ("MAIL FROM:<>"), you should perform a check with the "helo" scope instead. 'pra' The given identity is the "Purported Responsible Address" of an internet message (RFC 2822) and should be checked against SPF records that cover the "pra" scope ("spf2.0/pra"). See the PRA specification (RFC 4407) for the formal definition of the PRA scope. authority_domain A string denoting the domain name that should be queried for sender policy records. Defaults to the domain of the "identity" option. There is usually no need to specify the "authority_domain" option. identity Required. A string denoting the sender identity whose authorization should be checked. This is a domain name for the "helo" scope, and an e-mail address for the "mfrom" and "pra" scopes. Note: An empty identity must not be passed. In the case of an empty "MAIL FROM" SMTP transaction parameter, you should perform a check with the "helo" scope instead. ip_address Required for checks with the "helo", "mfrom", and "pra" scopes. Either a string or a NetAddr::IP object denoting the IP address of the host claiming the identity that is being checked. Can be either an IPv4 or an IPv6 address. An IPv4-mapped IPv6 address (e.g. '::ffff:192.168.0.1') is treated as an IPv4 address. helo_identity A string denoting the "HELO" SMTP transaction parameter in the case that the main identity is of a scope other than "helo". This identity is then used merely for the expansion of "%{h}" macros during the policy evaluation of the main identity. Defaults to undef, which will be expanded to 'unknown'. If the main identity is of the "helo" scope, this option is unused. new_sub_request(%options): returns Mail::SPF::Request Must be invoked on an existing request object. Creates a new sub-request object by cloning the invoked request, which is then considered the new request's super-request. Any specified options (see the "new" constructor) override the parameters of the super- request. There is usually no need to specify any options besides the "authority_domain" option. Instance methods The following instance methods are provided: root_request: returns Mail::SPF::Request Returns the root of the request's chain of super-requests. Specifically, returns the request itself if it has no super-requests. super_request: returns Mail::SPF::Request Returns the super-request of the request, or undef if there is none. versions: returns list of string Returns a list of the SPF record versions that are used for request. See the description of the "new" constructor's "versions" option. scope: returns string Returns the scope of the request. See the description of the "new" constructor's "scope" option. authority_domain: returns string Returns the authority domain of the request. See the description of the "new" constructor's "authority_domain" option. identity: returns string Returns the identity of the request. See the description of the "new" constructor's "identity" option. domain: returns string Returns the identity domain of the request. See the description of the "new" constructor's "identity" option. localpart: returns string Returns the identity localpart of the request. See the description of the "new" constructor's "identity" option. ip_address: returns NetAddr::IP Returns the IP address of the request as a NetAddr::IP object. See the description of the "new" constructor's "ip_address" option. ip_address_v6: returns NetAddr::IP Like the "ip_address" method, however, an IPv4 address is returned as an IPv4-mapped IPv6 address (e.g. '::ffff:192.168.0.1') to facilitate uniform processing. helo_identity: returns string Returns the "HELO" SMTP transaction parameter of the request. See the description of the "new" constructor's "helo_identity" option. record: returns Mail::SPF::Record Returns the SPF record selected during the processing of the request, or undef if there is none. state($field): returns anything state($field, $value): returns anything Provides an interface for storing temporary state information with the request object. This is primarily meant to be used internally by Mail::SPF::Server and other Mail::SPF classes. If $value is specified, stores it in a state field named $field. Returns the current (new) value of the state field named $field. This method may be used as an lvalue. SEE ALSO
Mail::SPF, Mail::SPF::Server <http://tools.ietf.org/html/rfc4408> For availability, support, and license information, see the README file included with Mail::SPF. AUTHORS
Julian Mehnle <julian@mehnle.net>, Shevek <cpan@anarres.org> perl v5.14.2 2012-01-30 Mail::SPF::Request(3pm)
All times are GMT -4. The time now is 05:58 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy