前回やったように、
#!/usr/bin/perl $str = <STDIN>; # 標準入力から読み込んだ文字列を$strに格納. print "[$str]"; # "[$str]"をprintで出力.
STDINで入力した文字列を出力してみると、
$ perl chomp.pl ABCDE [ABCDE ]$
改行が入ってしまっている。
末尾の改行を取り除くにはchompを使う。
Perlの組み込み関数 chomp の翻訳 - perldoc.jp
chomp関数 - 文字列 - Perl関数のリファレンス
これを実行すると、
$ vi chomp.pl $ perl chomp.pl ABCDE [ABCDE]$
改行が取り除かれている。
Sample/perl/chomp/chomp/src/chomp at master · bg1bgst333/Sample · GitHub