04-09-2007
Strange Number comparison issue
Hi,
I am comparing two numbers, but it gives strange results:
My Code:
if [ ${STARTTIME} -gt ${DATE_TIME} ]
then
echo "True"
else
echo "False"
fi
This code gives False for the follwoing comparison
[ 20040109195224 -gt 20070409200951 ]
where as True for the following:
[ 20050109195224 -gt 20070409201317 ]
Any reason for this? Both Should have given False...
I am using ksh shell on HP UX
Please help me
Shihab
10 More Discussions You Might Find Interesting
1. Cybersecurity
hi there , :cool:
um facing a problem with my root passwd
i want to set my root password and when i do i get the following ::
#
# passwd
passwd: Changing password for root
New Password:
Re-enter new Password:
passwd(SYSTEM): They don't match.
Please try again
New Password:... (6 Replies)
Discussion started by: badrali
6 Replies
2. UNIX for Dummies Questions & Answers
I have created a server monitor program in Java that connects to servers via SSH and constantly refreshes the new server load every 3 mins. The problem is that even though it is a Java app running shell commands to get the load info, the commands still appear in 'history'.
The question is.. is... (1 Reply)
Discussion started by: AndrewSH
1 Replies
3. Shell Programming and Scripting
Hi,
I was trying to do a string comparison using if. However, the comparison result is getting treated as a executable statement. I'm not sure where I'm making the mistake!
$ typeset TEST_VAR='YUP'
$ if ; then echo 'Got It!'; fi;
ksh: : not found.
Any help is appreciated! (3 Replies)
Discussion started by: waterdrop
3 Replies
4. Web Development
Hi all,
I recently changed the name of my hostname from 'abc123' to 'abc456' (as an example).
I then added a user in my mysql database with the new host and removed references to the old users and hostname.
The strange thing is though, a process using the database still uses the old... (1 Reply)
Discussion started by: muay_tb
1 Replies
5. Shell Programming and Scripting
Hello all,
I'm having an infuriating issue with number comparison. Basically I've written a script that runs in cygwin that SSH's to 4 servers, figures out a success percentage and if it is less than a certain point, triggers an alarm. I've managed to get it to connect to the servers, figure out... (5 Replies)
Discussion started by: DeCoTwc
5 Replies
6. Shell Programming and Scripting
So, I'm making a little awk script that generates a range-based histogram of a set of numbers. I've stumbled onto a strange thing. Toward the end of the process, I have this test:
if ( bindex < s )
"bindex" is the "index" of my "bin" (the array element that gets incremented whenever a... (2 Replies)
Discussion started by: treesloth
2 Replies
7. Shell Programming and Scripting
hi all experts,
i=1;
while
do
echo $i
$i=$i+1
done
can I use
min=2
max=5
if (($min > $ max))
then
else (2 Replies)
Discussion started by: hamnsan
2 Replies
8. Shell Programming and Scripting
Can someone please help me with a unix logic for below. I tried to get the desired output by using change capture condition in Datastage but its not working properly. i have two files file1, file2 as below.
file1
ROW_NO VEND_NO CODE AIR_D OCEAN_D
----------------------------------------
1 ... (3 Replies)
Discussion started by: JSKOBS
3 Replies
9. Shell Programming and Scripting
Hi All,
I am trying to compare two negative numbers using awk on linux.But it is giving me wrong result.Same code is working perfectly on solaris.
print ((0+new_price) < MIN_PRICE)
e.g If I try to compare -1.32(new_price) and -500(min_price) using "<" operator, output is 1 i.e true.
... (5 Replies)
Discussion started by: Rashmee
5 Replies
10. Shell Programming and Scripting
more works.sh
#!/bin/ksh
{
print "From: reportgenerator@myserver.com"
print "To: randomguy@myfirm.com"
print "MIME-Version: 1.0"
print "Content-Type: text/html"
print "Subject: Disk Report"
print "<body>"
print "<table border=1>"
... (3 Replies)
Discussion started by: mohtashims
3 Replies
LEARN ABOUT HPUX
gss_inquire_context
gss_inquire_context(3) Library Functions Manual gss_inquire_context(3)
NAME
gss_inquire_context() - obtain information about a security context
SYNOPSIS
DESCRIPTION
The routine provides information about the security context to the calling application. The calling application must first have called the
routine for a handle for the credential.
Input Parameters
context_handle A handle that refers to the security context.
Output Parameters
src_name The name of the context initiator. If the context was established using anonymous authentication, and if the appli-
cation invoking is the context acceptor, an anonymous name will be returned. Specify NULL if not required.
context_handle The name of the context acceptor. If the context acceptor did not authenticate itself, and if the initiator did not
specify a target name in its call to the value will be returned. Specify NULL if not required.
lifetime_rec Returns the number of seconds for which the credential will remain valid. If the credential expired, the parameter
returns a 0 (zero). If there is no credential expiration, the parameter returns the value If an expiration time is
not required, specify NULL.
targ_name The name of the context acceptor. Storage associated with this name must be freed by the application after use with
a call to
mech_type The security mechanism providing the context. Specify NULL if not required
ctx_flags Specifies independent flags, each of which requests that the context support a service option. The following sym-
bolic names are provided to correspond to each flag. The symbolic names should be logically ORed to form a bit-mask
value.
The True/False values are:
True Credentials were delegated to the context acceptor.
False No credentials were delegated.
The True/False values are:
True The context acceptor has been asked to authenticate itself.
False The context initiator has not been asked to authenticates itself.
The True/False values are:
True Replayed signed or sealed messages will be detected.
False Replayed messages will not be detected.
The True/False values are:
True Out-of-sequence signed or sealed messages will be detected.
False Out-of-sequence signed or sealed messages will not be detected.
The True/False values are:
True Request that confidentiality service be made available
False No per-message confidentiality service is required.
The True/False values are:
True Request that integrity service be be made available
False No per-message integrity service is required.
The True/False values are:
True Do not reveal the initiator's identity to the acceptor.
False Authenticate normally.
cred_usage Returns one of the following values describing how the application can use the credential:
If no usage information is required, specify NULL.
mechs returns a set of security mechanisms supported by the credential. Specify NULL if not required.
minor_status Returns a status code from the security mechanism.
STATUS CODES
The following status codes can be returned:
The routine was completed successfully.
The referenced context could not be accessed.
The credentials were invalid.
The routine failed. Check the
minor_status parameter for details.
The routine could not access the credentials.
AUTHOR
was developed by Sun Microsystems, Inc.
SEE ALSO
gss_acquire_cred(3).
The manpages for DCE-GSSAPI are included with the DCE-CoreTools product. To see those manpages add to
gss_inquire_context(3)