0
osx 터미널에서이 작업을 수행하려고합니다. 약 700 개의 고유 한 파일 이름이 포함 된 목록 (test.txt)이 있습니다. 이러한 고유 한 파일 이름은 하나의 빈 이미지 파일 (예 : 700 x 1225 픽셀)에 하나씩 저장해야합니다. 빈 파일 이름을 empty.jpg으로 만들었습니다. 나는 pbcopy
과 pbpaste
에 대해 읽었지 만이 명령을 어떻게 사용하는지 알 수 없습니다! 목록 (test.txt)과 이미지 (empty.jpg)가 같은 폴더에 있고 출력이 해당 위치에 저장된다고 생각했습니다. 이것에 초보자를 도울 수있는 누군가 ...?하나의 빈 더미 파일 복사 및 목록의 이름으로 저장
#!/usr/bin/perl
use strict;
use warnings;
use File::Copy;
my $filetobecopied = "empty.jpg";
my $filename = 'test.txt';
open(my $fh, '<:encoding(UTF-8)', $filename)
or die "Could not open file '$filename' $!";
while (my $row = <$fh>) {
chomp $row;
print "$row\n";
copy($filetobecopied, $row) or die "File cannot be copied.";
}
이 작품은 예상대로 :