【发布时间】:2018-05-04 15:03:03
【问题描述】:
我想创建一个shell文件来在不打开浏览器的情况下运行一个URL,它本来可以在Windows中运行但在Linux中有人知道怎么做吗?
【问题讨论】:
标签: linux shell ubuntu url redhat
我想创建一个shell文件来在不打开浏览器的情况下运行一个URL,它本来可以在Windows中运行但在Linux中有人知道怎么做吗?
【问题讨论】:
标签: linux shell ubuntu url redhat
您可以使用wget、curl、lynx、perl(使用WWW::UserAgent 模块)或nodejs(使用@987654327 @ 或request 模块),或php(使用file_get_contents 函数),或许多其他方法。
【讨论】:
这已在 Windows 中的 bat 文件中完成,因此 URL 的执行每 7 分钟编程一次。现在我想将其迁移到 linux,因为我使用其用户迁移方法并传递参数。
@if (@CodeSection == @Batch) @then
@echo off & setlocal
set "URL=http://......."
cscript /nologo /e:jscript "%~f0" "%URL%"
goto :EOF
@end // end batch / begin JScript chimera
var x = WSH.CreateObject("Microsoft.XMLHTTP");
x.open("GET",WSH.Arguments(0),false,"user","pass");
x.setRequestHeader('User-Agent','XMLHTTP/1.0');
x.send('');
while (x.readyState != 4) WSH.Sleep(50);
【讨论】: