10-13-2002
Hi Jimbo,
Thanks, I think the sort -r will run faster then the sed '<address> p'. I will give it a try tomorrow.
Thanks,
Tony
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Is it possible given a uid to determine information about the person with the uid? An example would be simple information regarding what group and the name of the person associated with that uid. It seems there is probably an easy staring me in the face but i cant seem to find it... (3 Replies)
Discussion started by: dreaming1
3 Replies
2. Shell Programming and Scripting
If I have string { I_love_shell_scripts}
anyone knows how to have output {stpircs_llehs_evol_I}
by using shell and perl ?I know in perl, there is reverse() funcation, but
can it be done by not using reverse()? (3 Replies)
Discussion started by: ccp
3 Replies
3. Shell Programming and Scripting
Hello
I'm writing script in awk that reverse order the fields of every line in file.
My script have problem with spaces - if there is more spaces between fields
in line of file - my script erase them .
I want my script work like command "tac" - how to change it ?
#!/bin/sh
file=$1... (1 Reply)
Discussion started by: scotty_123
1 Replies
4. Shell Programming and Scripting
Im trying to develop a shell script that will change the content order of the file.
For example I have a file that says
a
b
c
d
I want to change this to be
d
c
b
a
Im trying to use sed to this by reading the file and then inserting each line at the top
#!/usr/bin/ksh
... (3 Replies)
Discussion started by: MBGPS
3 Replies
5. Shell Programming and Scripting
Hi Everyone....I am new to Unix and BASH programming...I just want to read a string and reverse it and display.....can anyone help me out???? (8 Replies)
Discussion started by: nikhilneela
8 Replies
6. Shell Programming and Scripting
Hi,
I could not find this anywhere and I am wondering if someone knows a quick way of doing this.
So heres the problem... I have a row that looks like this (an example):
5 4 3 2 1
What I want to do is reverse it so it looks like this:
1 2 3 4 5
Does anyone know the simple unix... (7 Replies)
Discussion started by: kylle345
7 Replies
7. Shell Programming and Scripting
ssh servername.com "echo /$APP=$BUSIN >> $URI; echo /$APP/*=$BUSIN >> $URI"
Ok for example here i ssh into a example servername.com, and I think what it does some line gets put into the urifile , my question is, how would i go about removing that in a script.
in summary, the above code is... (3 Replies)
Discussion started by: new2learn09
3 Replies
8. Shell Programming and Scripting
how can i reverse the line order in text files?
(but total number of the lines is not constant )
for example i have a file like this:
line1
line2
line3
.
.
lineN
i wantto make it like this:
lineN
.
.
.
line3 (26 Replies)
Discussion started by: gfhgfnhhn
26 Replies
9. Shell Programming and Scripting
Hi I want to reverse multiple lines from my file
eg of File1
3 4 5 6 7 8 9
a b c d e f g h
I am using this code to reverse lines but it can only work with one row
awk -F'\t' '{while (NF){printf("%s%s", $(NF--),!NF?"":FS)}}' File1 > File2
I want the file to look like this
9 8 7 6 5 4... (2 Replies)
Discussion started by: phil_heath
2 Replies
10. Shell Programming and Scripting
Hi,
I have a file that looks like this (tab seperated):
read - DFHJ
read1 - IOPE
read2 + AAAB
read3 + MMMN
Basically what i want to do is reverse column 3 if column 2 has a - but leave it if its +
so the output would look like this:
read - JHFD
read1 - EPOI
read2 + AAAB... (3 Replies)
Discussion started by: kylle345
3 Replies
PSORT(3) BSD Library Functions Manual PSORT(3)
NAME
psort, psort_b, psort_r -- parallel sort functions
SYNOPSIS
#include <stdlib.h>
void
psort(void *base, size_t nel, size_t width, int (*compar)(const void *, const void *));
void
psort_b(void *base, size_t nel, size_t width, int (^compar)(const void *, const void *));
void
psort_r(void *base, size_t nel, size_t width, void *thunk, int (*compar)(void *, const void *, const void *));
DESCRIPTION
The psort(), psort_b(), and psort_r() functions are parallel sort routines that are drop-in compatible with the corresponding qsort() func-
tion (see qsort(3) for a description of the arguments). On multiprocessor machines, multiple threads may be created to simultaneously per-
form the sort calculations, resulting in an overall faster sort result. Overhead in managing the threads limits the maximum speed improve-
ment to somewhat less that the number of processors available. For example, on a 4-processor machine, a typical sort on a large array might
result in 3.2 times faster sorting than a regular qsort().
RESTRICTIONS
Because of the multi-threaded nature of the sort, the comparison function is expected to perform its own synchronization that might be
required for data physically outside the two objects passed to the comparison function. However, no synchronization is required for the two
object themselves, unless some third party is also accessing those objects.
Additional memory is temporary allocated to deal with the parallel nature of the computation.
Because of the overhead of maintaining multiple threads, the psort() family of routines may choose to just call qsort(3) when there is no
advantage to parallelizing (for example, when the number of objects in the array is too small, or only one processor is available).
Like qsort(3), the sort is not stable.
RETURN VALUES
The psort(), psort_b() and psort_r() functions return no value.
SEE ALSO
qsort(3)
Mac OS X Nov 25, 2008 Mac OS X