필자가 작성한 코드에서 예상치 못한 결과가 발생했을 때 Schwartz가 "Perl 학습"에서 연습 문제를 해결하려고했습니다. 내가 뭘 잘못했는지 궁금해서.간단한 tac 프로그램 구현
Qn : 유닉스 유틸리티와 유사한 간단한 tac을 구현하십시오.
내 솔루션 :
#!/usr/bin/perl
use strict;
use warnings;
my @array;
while (<>) {
push @array, $_;
}
foreach ($#array..0) {
print $array[$_];
}
으로 구현 : $ ./tac list
목록에 포함 된 경우 :
$ cat list
An apple
Blue boys
Coy cows
Dreary ducks!
에는 출력을 제공하지 않습니다.
$ ./tac list
$
답을 수락 해 주셔서 감사합니다. 내가 좋아할만한 몇 가지 예를 추가했습니다. –