行頭に変なスペースが…
入力したデータをログファイルの一番上に入れたいために以下のようにしました。
open(FH2,"***.log");
flock(FH2,2);
@files = <FH2>;
flock(FH2,8);
close FH2;
open(FH,">***.log");
@filew = "user=$FORM{'name'}<>TIME=$FORM{'TIME'}\n@files";
print FH @filew;
close(FH);
こうするとなぜかログファイルの2行目以降の頭にスペースが1文字分入ります。
2個目のログファイルオープンの3行目
print FH @filew;
のスペースが原因かと思い、
print FH@filew;
としてみましたが、やっぱりスペースが入りました。
このスペースを入らないようにするにはどうしたらいいでしょうか?
お礼
回答ありがとうございます。参考にさせていただきます。