Skript fuer die zwei

… und ein potentieller Fehler

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Skript fuer die zwei
Tach,

fuer alle, die so faul sind wie ich:

sijosegi@faui06b:[0]/proj/i4sp/sijosegi/aufgabe2/src$ ls -la …
total 5
drwxr-xr-x 5 sijosegi immdstud 512 Nov 15 12:38 .
drwx------ 4 sijosegi immdstud 512 Nov 13 14:51 …
drwxr-xr-x 2 sijosegi immdstud 512 Nov 13 13:18 bin.i386
drwxr-xr-x 2 sijosegi immdstud 512 Nov 13 13:33 doc
drwxr-xr-x 2 sijosegi immdstud 512 Nov 17 23:07 src
lrwxrwxrwx 1 sijosegi immdstud 24 Nov 15 11:28 test-data → //proj/i4sp/pub/aufgabe2
sijosegi@faui06b:[0]/proj/i4sp/sijosegi/aufgabe2/src$ cat foobar
#!/bin/sh
for i in …/test-data/*; do
echo “Testing $i”
sort < $i > temp
./wsort < $i | diff temp -
done
rm temp

fand ich ganz hilfreich. Dabei ist mir aufgefallen, dass bei der wlist1 eine Leerzeile drinnen ist, die sort nicht ignoriert, das sollte aber laut Aufgabenstellung so sein. Also nicht erschrecken wenn folgendes kommt:

sijosegi@faui06b:[0]/proj/i4sp/sijosegi/aufgabe2/src$ ./foobar
Testing …/test-data/wlist
Testing …/test-data/wlist1
1d0
<
Testing …/test-data/wlist3
Testing …/test-data/wlist4
Testing …/test-data/wlist5

das sollte der pasesnde Output sein