1
我正在使用用戶輸入變量作爲我的初始目錄名稱,但在嘗試展開目錄並創建子文件夾時,利用該變量會在路徑中引發問題。在perl中使用變量作爲目錄名稱
#!/usr/bin/perl
use strict;
use warnings;
print "What would you like to name your directory?\n";
chomp(my $directory = <STDIN>);
mkdir $directory, 0755;
mkdir $directory/data, 0755; ##<----<<Error begins here##
mkdir $directory/data/image, 0755;
mkdir $directory/data/cache, 0755;
'使用診斷;'並重試。 – 2014-09-26 13:36:48
這幫助了非常,真棒。 – 1up 2014-09-26 13:39:21
「嚴格使用;'和'使用警告;'的榮譽。 Tiz很高興看到一位新用戶已經學到了最重要的一課。 – Miller 2014-09-26 20:44:21