2016-11-10 7 views
0

私はosx端末でこれをやろうとしています: 約700の一意のファイル名を含むリスト(test.txt)があります。これらのユニークなファイル名は、1つの空のイメージファイル(例:700 x 1225ピクセル)に1つずつ保存する必要があります。私は名前がempty.jpgの空のファイルを作成しました。 私はpbcopypbpasteについて読んだことがありますが、これらのコマンドの使い方を理解できません! リスト(test.txt)と画像(empty.jpg)が同じフォルダにあり、出力がその場所に保存されると考えていました。 これで初心者を助けることができる人は...?リストから名前をコピーして保存した1つの空のダミーファイル

答えて

0

私はターミナルで実行中のperlスクリプトを使用して、私の問題で、この解決策を見つけた:

#!/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."; 
} 

ワークス予想通り!

関連する問題