11-18-2012
While I don't use HP-UX , I have noticed from other posts that the GNU utilities are not necessarily installed, meaning that the options to some commands like 'ls' 'date' 'tar' may not be the same as or available on HP as they are on Linux .
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hi all, im very new to linux, i want to install it on my laptop along side windows nt, there are so many versions of linux, i dont know which one to use, could i get some advice please on which one i should use and how to go about installing it, (do i need a partition ?)
thanx in advance (2 Replies)
Discussion started by: katekuti
2 Replies
2. Shell Programming and Scripting
can someone tell me a shell-script to convert an older version of a file with the current one? (1 Reply)
Discussion started by: deeptia
1 Replies
3. UNIX for Dummies Questions & Answers
Hi all:
I was just wondering if someone could tell me what versions of UNIX are available to public? I'm aware of all the available distro's for Linux e.g. Debain, SuSe, RedHat, etc ... However you never really here much about UNIX distro's! Is UNIX BDS a common one in use?
Thanks
Oliver (4 Replies)
Discussion started by: oliver79
4 Replies
4. UNIX for Dummies Questions & Answers
I need to collect the software versions for various pieces of software installed on my SunOS box. is there a software listing somewhere? Any help on how to do that would be very much appreciated.
Thanks,
GBWR (3 Replies)
Discussion started by: GBWR
3 Replies
5. HP-UX
I got my hands on a HP9000/380 and need a (really) old version of HP-UX, like 7 or 8.
Is there any vendor who sells older versions? I did a quick search here and checked the FAQ and HPs HP-UX site but couldn't find anything. :confused:
Any help is appreciated! (4 Replies)
Discussion started by: dlundh
4 Replies
6. UNIX for Dummies Questions & Answers
Can I install a HP-UX or IBM AIX in my home pc?. It is a Intel Pentium 4 of 64 bits.
Is there any version for me?. (5 Replies)
Discussion started by: kurt1978
5 Replies
7. Solaris
Hi,
Does anyone know if the various releases of Solaris are archived anywhere? I work for a DR company and it would be useful to have different releases of a Solaris version number i.e. Solaris 10 6/06 (3 Replies)
Discussion started by: callmebob
3 Replies
8. UNIX for Advanced & Expert Users
2.6.32-028stab094.3 x86_64
vs
2.6.32-5-amd64 x86_64
and where can i download the first one?
thx (1 Reply)
Discussion started by: suffeks
1 Replies
9. Linux
Hello Friends,
Please anyone share with me, the name of different versions of Linux?
Which are the latest versions of Linux ?? (2 Replies)
Discussion started by: ggiwebsinfo
2 Replies
10. Fedora
Hello, I am very new at this and would like to know how many versions of Unix there are and all of the different versions of unix. (3 Replies)
Discussion started by: rosanna azani
3 Replies
LEARN ABOUT DEBIAN
sort::versions
Versions(3pm) User Contributed Perl Documentation Versions(3pm)
NAME
Sort::Versions - a perl 5 module for sorting of revision-like numbers
SYNOPSIS
use Sort::Versions;
@l = sort { versioncmp($a, $b) } qw( 1.2 1.2.0 1.2a.0 1.2.a 1.a 02.a );
...
use Sort::Versions;
print 'lower' if versioncmp('1.2', '1.2a') == -1;
...
use Sort::Versions;
%h = (1 => 'd', 2 => 'c', 3 => 'b', 4 => 'a');
@h = sort { versioncmp($h{$a}, $h{$b}) } keys %h;
DESCRIPTION
Sort::Versions allows easy sorting of mixed non-numeric and numeric strings, like the 'version numbers' that many shared library systems
and revision control packages use. This is quite useful if you are trying to deal with shared libraries. It can also be applied to
applications that intersperse variable-width numeric fields within text. Other applications can undoubtedly be found.
For an explanation of the algorithm, it's simplest to look at these examples:
1.1 < 1.2
1.1a < 1.2
1.1 < 1.1.1
1.1 < 1.1a
1.1.a < 1.1a
1 < a
a < b
1 < 2
1.1-3 < 1.1-4
1.1-5 < 1.1.6
More precisely (but less comprehensibly), the two strings are treated as subunits delimited by periods or hyphens. Each subunit can contain
any number of groups of digits or non-digits. If digit groups are being compared on both sides, a numeric comparison is used, otherwise a
ASCII ordering is used. A group or subgroup with more units will win if all comparisons are equal. A period binds digit groups together
more tightly than a hyphen.
Some packages use a different style of version numbering: a simple real number written as a decimal. Sort::Versions has limited support for
this style: when comparing two subunits which are both digit groups, if either subunit has a leading zero, then both are treated like
digits after a decimal point. So for example:
0002 < 1
1.06 < 1.5
This won't always work, because there won't always be a leading zero in real-number style version numbers. There is no way for
Sort::Versions to know which style was intended. But a lot of the time it will do the right thing. If you are making up version numbers,
the style with (possibly) more than one dot is the style to use.
USAGE
The function "versioncmp()" takes two arguments and compares them like "cmp". With perl 5.6 or later, you can also use this function
directly in sorting:
@l = sort versioncmp qw(1.1 1.2 1.0.3);
The function "versions()" can be used directly as a sort function even on perl 5.005 and earlier, but its use is deprecated.
AUTHOR
Ed Avis <ed@membled.com> and Matt Johnson <mwj99@doc.ic.ac.uk> for recent releases; the original author is Kenneth J. Albanowski
<kjahds@kjahds.com>. Thanks to Hack Kampbjorn and Slaven Rezic for patches and bug reports.
Copyright (c) 1996, Kenneth J. Albanowski. All rights reserved. This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
perl v5.10.0 2003-08-24 Versions(3pm)