bash: wie Ergebnis von find sortieren vor abarbeiten?

08/03/2011 - 09:56 von Astrid Kuhr | Report spam
Hallo!

Moechte alle xls-Files durch ein Programm jagen.
Mache es bisher so:

export listxls=`find $PWD | grep -e "xls"`
for file in $listxls; do
echo $file
jagdurchprogramm $file
done

Klappt soweit auch.

Nun wuerde ich aber gerne den Inhalt von
$listxls vorher alphabetisch sortieren.

Muss ich das dafuer nach Perl umschreiben,
oder bekommt man das auch irgendwie mit
Bordmitteln von bash hin?

Gruss, Astrid
 

Lesen sie die antworten

#1 Frank Ursel
08/03/2011 - 10:10 | Warnen spam
Astrid Kuhr schrieb:
Moechte alle xls-Files durch ein Programm jagen. Mache es bisher so:

export listxls=`find $PWD | grep -e "xls"`



export listxls=`find $PWD | grep -e "xls" | sort`

for file in $listxls; do
echo $file
jagdurchprogramm $file
done

Muss ich das dafuer nach Perl umschreiben, oder bekommt man das auch





irgendwie mit Bordmitteln von bash hin?



ja

Frank

Ähnliche fragen