Sponsored Content
Full Discussion: Hi all
Top Forums Shell Programming and Scripting Hi all Post 302269712 by zaxxon on Thursday 18th of December 2008 10:43:05 AM
Old 12-18-2008
You try to compare a string/text with a number:
Problem is here:
Code:
while [[ TRY -lt 4

Your variable $ERRORCODE has no number to be compared if it is less than 4, but it contains the string "TRY".
 
qsort(3C)																 qsort(3C)

NAME
qsort() - quicksort SYNOPSIS
DESCRIPTION
is an implementation of the quicksort algorithm. It sorts a table of data in place. base Pointer to the element at the base of the table. nel Number of elements in the table. size Size of each element in the table. compar Name of the comparison function, which is called with two arguments that point to the elements being compared. The function passed as compar must return an integer less than, equal to, or greater than zero, according to whether its first argument is to be considered less than, equal to, or greater than the second. uses this same return convention (see string(3C)). NOTES
The pointer to the base of the table should be of type pointer-to-element, and cast to type pointer-to-void. The comparison function need not compare every byte; thus, arbitrary data can be contained in the elements in addition to the values being compared. The order in the output of two items which compare as equal is unpredictable. WARNINGS
If size is zero, a divide-by-zero error might be generated. SEE ALSO
sort(1), bsearch(3C), lsearch(3C), string(3C), thread_safety(5). STANDARDS CONFORMANCE
qsort(3C)
All times are GMT -4. The time now is 02:13 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy