2016-11-10 1 views
0

osx 터미널에서이 작업을 수행하려고합니다. 약 700 개의 고유 한 파일 이름이 포함 된 목록 (test.txt)이 있습니다. 이러한 고유 한 파일 이름은 하나의 빈 이미지 파일 (예 : 700 x 1225 픽셀)에 하나씩 저장해야합니다. 빈 파일 이름을 empty.jpg으로 만들었습니다. 나는 pbcopypbpaste에 대해 읽었지 만이 명령을 어떻게 사용하는지 알 수 없습니다! 목록 (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."; 
} 

이 작품은 예상대로 :

답변

0

나는 터미널에서 실행 펄 스크립트를 사용하여 내 문제에이 솔루션을 발견!

관련 문제