我如何申请一个文件,但不能用Wget保存?
我正在使用Wget向新的Web服务器发出http请求。 我正在这样做,以温暖MySQLcaching。 我不想在保存文件后保存文件。
wget -nv -do-not-save-file $url
我可以用wget做一些像“ -do-not-save-file
吗?
使用q
标志进入安静模式,并告诉wget
使用O-
(大写字母o)输出到标准输出,并redirect到/dev/null
以放弃输出:
wget -qO- $url &> /dev/null
>
redirect应用程序输出(到文件)。 如果>
之前是&符号,则shell会将所有输出(错误和正常)redirect到>
的文件右侧。 如果您不指定&符号,则只有正常的输出被redirect。
./app &> file # redirect error and standard output to file ./app > file # redirect standard output to file ./app 2> file # redirect error output to file
如果文件是/dev/null
则全部被丢弃。
curl默认没有任何参数或标志,我会用它来达到你的目的:
curl $url > /dev/null 2>&1
Curl更多的是关于stream,wget更多地是基于这个比较来复制网站。
您可以使用-O-
(大写字母o)将内容redirect到标准input或文件(甚至像/dev/null
/dev/stderr
/dev/stdout
这样的特殊文件)
wget -O- http://yourdomain.com
要么:
wget -O- http://yourdomain.com > /dev/null
或者:(与上一个命令相同的结果)
wget -O/dev/null http://yourdomain.com
- 什么是“caching友好”的代码?
- Android设置Volley从caching中使用
- 在iOS Swift中将远程JSON数据同步到本地caching存储
- MVC4 StyleBundle:你可以在debugging模式下添加caching查询string吗?
- 为什么Integer类的caching值在-128到127的范围内?
- C ++caching感知编程
- 当附加查询string参数或使用POST不是一个选项时,如何避免Internet Explorer 11中的AJAXcaching
- 在简单的旧字典<string,object>上使用MemoryCache的原因是什么?
- Memcache vs Java内存