Thread MS Windows und EOF
(4 answers)
Opened by Kuerbis at 2015-11-09 07:54
Hallo,
OS Linux: um die Eingabe in diesem Skript zu beenden, drücke ich einmal (Cursor am Zeilenanfang) oder zweimal Strg-D. Wenn ich diese Skript in einem OS Windows aufrufe, muss ich Enter, Strg-Z und Enter eingeben, um die Eingabe zu beenden, es wird also jedesmal ein zusätzliches /n angehängt. Ist das einfach so, oder geht das auch anders? Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/env perl use strict; use warnings; open my $fh, '>', 'my_file.txt' or die $!; while ( my $line = <STDIN> ) { print $fh $line; } close $fh; |