Я хочу переименовать мой временный файл «file3.c» в имя файла ввода пользователя. Использование команды rename или move из File :: copy не переименовывает ее.переименование файла с именем пользователя
use strict;
use warnings;
use File::Copy;
#input header file
print "Input file1:\n";
$input = <>;
open(FILE1, $input) || die "couldn't open the file!";
open(FILE3, '>>file3.c') || die "couldn't open the file!";
...
#some work on file3.c
...
close(FILE1);
close(FILE3);
#renaming prepended temporary file name to original file name
rename("file3.c", "$input");
OUTPUT не происходит переименование
Как переименовать его?
Он отлично работает. Я не использовал chomp. спасибо –
@ user2628315 Добро пожаловать. Не забудьте принять. – TLP
Обязательно помните, что касается и/или || –