我在我的perl脚本中使用了以下类型的脚本,期望在第1行输入内容。任何帮助?sed in perl脚本
PLZ忽略perl的可变....
错误Messaage - sed的:-e表达#1,炭22:命令后额外的字符
# Empty file will not work for Sed line number 1
`"Security Concerns Report" > $outputFile`;
`sed '1i\
\
DATE :- $CDate \
Utility accounts with super access:- $LNumOfSupUserUtil \
Users not found in LDAP with super access: - $LNumOfSupUserNonLdap\
' $outputFile > $$`;
`mv $$ $outputFile`;
}
我不太清楚为什么你使用Perl来调用sed和mv,当Perl可以做到所有这一切,除了本地! – 2012-08-03 13:29:57
这似乎应该是一个bash脚本...不是一个perl脚本 – 2012-08-03 13:43:36
基本上这是一个在Perl中编写bash脚本的方法(很可怕)) – pavel 2012-08-03 13:59:49