flappinski
Foren As
Sorry, ich komme mal wieder nicht weiter. Ich will von einer Dateigruppe die Zeilen 11-61 in eine Datei rausschreiben und dabei noch den Dateinamen vorraussetzen:
dieses hier:
ls *Nsp* | while read file ; do head -61 $file | tail -50 | sed 's!.*!$file\t&!' >> comp/bbb; done;
macht sowas (also wird $file nicht übersetzt):
$file AFFX-2315047 1 0.00409425
$file AFFX-2315048 0 0.00457308
wenn ich statt einfach ' doppelt " benutze bekommen ich folgende Fehlermeldung:
-bash: !.*!$file\t: event not found
Könnt ihr mir da helfen?
Danke,
Stephan
dieses hier:
ls *Nsp* | while read file ; do head -61 $file | tail -50 | sed 's!.*!$file\t&!' >> comp/bbb; done;
macht sowas (also wird $file nicht übersetzt):
$file AFFX-2315047 1 0.00409425
$file AFFX-2315048 0 0.00457308
wenn ich statt einfach ' doppelt " benutze bekommen ich folgende Fehlermeldung:
-bash: !.*!$file\t: event not found
Könnt ihr mir da helfen?
Danke,
Stephan