使用以下shell脚本在给定用户名和密码的Web上查找数据

时间:2014-06-26 06:05:12

标签: shell curl wget

以下代码成功打印包含-string1和string2的文件。但是我希望这个功能在给定的ip-address和setrame和密码上找到相同的功能。请建议进行一些修改以合并此功能

for file in `find -name "*.java"`
do
    grep -q "string1" $file && grep -q "string2" $file && echo  "\n`basename     $file`"

done

1 个答案:

答案 0 :(得分:0)

在远程机器上搜索文件从未如此简单。

但是如果您确实想要这样做并且您有权在远程计算机上进行搜索,则可能需要按照以下步骤操作。

1)首先,我相信你当前的shell脚本太天真了。您需要按THIS FAQ

进行改进

2)现在,您需要学习通过ANT构建基本的.xml文件。你需要学习它才能使用它的SSHEXEC功能。它将在远程机器上执行shell脚本

3)确保FTP服务已启动,并通过FTP将shell脚本放在远程机器上。

4)通过ANT构建执行该操作并写回数据。

我建议考虑你要运行shell脚本"在远程机器" (不是WEB),您可以通过FTP和SSH进入该机器。

相关问题