我正在尝试在linux上运行perl脚本。这是一个简单的文本编辑脚本,没什么特别的。我在谷歌上搜索,我发现我必须chmod +x它,然后在控制台中运行myscript.pl。因为它应该修改一个文本文件,所以我在修改它之后做了myscript.pl > myfile.txt
但它不起作用。我明白了:bash: perl myscript.pl: command not found
My development environment is windows and hosting environment is Linux.c:/perl64/bin/perl.exe""#!/usr/bin/perl"
如果我错过了什么,这个过程就容易出错。这是否可能将Perl文件中的两个标头组合在一起,并取决于操作系统,它会选择正确的头吗?
snmpenum.pl是在许多关于渗透测试的材料中引入的,尽管它已经是一个非常古老的程序。这就是我遇到的问题。$ perl snmpenum.pl 192.168.1.36 public linux.txt # official usage
-------------------------------有人能告诉我,linux.txt是否有问题,或者真正的问题在哪里?谢谢。