任何人都可以指出我的错误
#!的/ usr / local / bin中/ perl的我的$ i;{1..10}中的$ i做 system(“touch file $ {i}”);DONE我已经在file.pl中保存了上面并且做了perl file.pl并且弹出错误…
不确定你是如何教自己Perl的,但你的循环语法是错误的。看起来你将shell脚本与Perl编程混淆了。
#!/usr/local/bin/perl # Always add these use strict; use warnings; # Round parens for the "for" list. # Curly braces to delimit the code block. for my $i (1..10) { system("touch file${i}"); }