-
Fototrend

Új hozzászólás Aktív témák
-
beleszólok
senior tag
No, erlang mellé egy kis perl

#!/usr/bin/env perl
use strict;
my $infile;
print $ARGV[0];
if($#ARGV==-1){
open($infile,"<-") or die "Hiba1 $!";
} else {
print $#ARGV,"\n";
print $ARGV[0],"\n";
open($infile,$ARGV[0]) or die "Hiba2 $!";
}
while($infile){
chomp;
print "xxx:",$_,"\n";
}
close($infile);Ez így végtelen ciklusban írja az xxx:-eket üresen, nem foglalkozik az stdin tartalmával.
Doksi szerint ha az open-nek nem adok második paramétert vagy ott "-" vagy "<-" stringet adok meg, akkor a stdin-t használja. Nekem úgy tűnik, hogy mégsem. De miért?
Ha nem szórakozok open-nel, csak while(<>) formában használom, akkor nincs vele gond.
(szeretném, ha a program a stdin-t olvasná ha nincs paraméter és a paraméterben megadott fájlt, ha van)
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Okos Otthon / Smart Home
- Futás, futópályák
- Xiaomi 14T - nem baj, hogy nem Pro
- PROHARDVER! feedback: bugok, problémák, ötletek
- GoodSpeed: Te hány éves vagy?
- Építő/felújító topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Linux kezdőknek
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Lexus, Toyota topik
- További aktív témák...
- Készpénzes / Utalásos Videokártya és Hardver felvásárlás! Személyesen vagy Postával!
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- HIBÁTLAN iPhone 15 Pro Max 256GB Natural Titanium -1 ÉV GARANCIA -Kártyafüggetlen, 100% Akkumulátor
- Lenovo T14 Thinkpad Gen3 WUXGA IPS i5-1245U vPro 10mag 16GB 512GB Intel Iris XE Win11 Pro Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest




