分页: 1 / 1
wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-25 15:28
由 Messiya
Re: wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-25 15:33
由 daf3707
引号括起来呢?
Re: wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-25 15:54
由 Messiya
daf3707 写了:引号括起来呢?
双引号,单引号都试过了
不行
Re: wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-25 16:23
由 daf3707
转义符号\呢
我不懂脚本,等糕手吧

Re: wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-25 16:51
由 Messiya
daf3707 写了:转义符号\呢
我不懂脚本,等糕手吧

我试过以下转义:
\#
%23
都不行
Re: wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-25 21:56
由 lilydjwg
这个不是 shell 的问题,而且 # 后面的不属于 URL 中发送给服务器的部分,所以 wget 也就没有把这部分发过去。
看你的情况,是遇到使用 hash 部分的 Ajax 站点了?
Re: wget命令下载链接中带有#的,怎么处理?shell当做注释了
发表于 : 2011-03-27 12:37
由 tusooa
这不会吧。
执行下边的代码可以实验一下。
正常的输出应该是
所以不是shell的问题。是命令(wget)的处理结果。