如何更改目录A,wget
在目录A中运行,然后更改到另一个目录B,并wget
在目录B中运行?
我有以下代码:
#!/bin/bash
cd directory_A && wget --spider -i addresses.txt && cd ..;
cd directory_B && wget --spider -i addresses.txt && cd ..;
Run Code Online (Sandbox Code Playgroud)
我的代码在第一个代码结束时失败了wget
.但是,如果我用其他命令替换wget,比如touch
或pwd
,脚本按预期工作.
谢谢.
我有一个 PHP 文件,它在文件末尾包含一个 META 刷新/重定向到另一个 PHP 文件。
我尝试在 cron 作业中将文件作为 URL 获取。示例: wget http://www.domain.com/file.php
并且 cron 作业工作正常,但重定向不起作用。
我的 file.php 包含如下内容:
Some Codes
...
<META HTTP-EQUIV=Refresh CONTENT="5; URL=http://www.domain.com/file2.php" >
Run Code Online (Sandbox Code Playgroud)
如何使用 wget 将 cron 作业从当前 URL 重定向到另一个 URL?
谢谢。
如何通过命令行下载最新版本的 Firefox 并插入到脚本中
我努力了wget https://download.mozilla.org/?product=firefox-38.0.1-SSL&os=linux64&lang=en-US
我从https://www.mozilla.org/en-US/firefox/new/的下载按钮复制了链接位置
但是这个 wget 命令只是生成了一个无用的index.html?product=firefox-38.0.1-SSL
文件,很可能是因为没有转义字符,但无论如何,这个命令都被限制为静态38
版本,而不是通用的
wget http://wordpress.org/latest.tar.gz
或curl
通过curl -O https://wordpress.org/latest.tar.gz
或者这是不可能的,因为 Firefox 不提供最新的 tar 链接?有没有有效的解决方法?
我apt-get install firefox
也使用,但是 apt 存储库似乎不包含最新的 Firefox
我正在尝试使用Perl脚本中的cURL下载并输出到文件.
1)我必须通过下面的用户名和密码.我应该使用什么开关?
2)当我执行Perl脚本时,这就是我得到的:
Can't locate WWW/Curl.pm in @INC (@INC contains: f:/Perl/site/lib f:/Perl/lib .) at onesec.pl line 9. BEGIN failed--compilation aborted at haroldonesec.pl line 9.
use WWW::Curl;
curl http://download2.emu-lochard.com/sfo1/gru?start-time=2009-08-15+00%3A00%3A00&end-time=2009-08-15+12%3A59%3A59&time-zone=GMT&metric=laeq --data --O curllaeq.txt
Run Code Online (Sandbox Code Playgroud)
3)我如何使用Wget做同样的事情?
我使用以下但收到错误:
use LWP::Simple;
wget --user=username --password=password http://download2.emu-lochard.com/sfo1/gru?start-time=2009-08-15+00%3A00%3A00&end-time=2009-08-15+12%3A59%3A59&time-zone=GMT&metric=laeq -O laeq.txt
Run Code Online (Sandbox Code Playgroud)