我想將一個變量傳遞給自定義Perl腳本。從shell中使用Perl自定義腳本
$file="my_wa/fin"
if [[ "$file" == *"fin" ]]; then
script.pl
fi
在我的劇本我嘗試使用$file
我的路徑打開和讀取文件
my $input_filename = "$ENV{file}";
我明白,我需要以某種方式將其導出,並接受它在我的Perl代碼, 但它不承認$file
。 - 如果我只寫my_wa/fin
,它會很好地工作。
嘗試閱讀alvinalexander.com/perl/perl-command-line-arguments-read-arg s – ilux
@ilux,404找不到 –
哦,https://alvinalexander.com/perl/perl-command-line -arguments-讀ARGS – ilux