curl命令权限被拒绝

4
我正在读研究生课程时使用这本书(请参见以下URL),我已经到了curl程序部分。
我需要输入以下命令并得到30天的迈阿密天气txt文件。
curl "http://www.wunderground.com/history/airport/MIA/1992/08/[01-30]/DailyHistory.html?&format=1" >> miamiweather.txt 

相反,我得到了
-bash: miamiweather.tx: Permission denied

我对Mac非常陌生,所以我认为这可能与权限有关。这本书是在Maverick更新之前制作的,因此更新中是否有干扰curl命令的内容?我已经检查了苹果帮助页面和论坛,但没有找到解决方法。
编辑:忘记了书的URL http://www.amazon.com/Practical-Computing-Biologists-Steven-Haddock/dp/0878933913 编辑:我没有进入目录。我是在我的主目录中创建文件的。
1个回答

2
你可能处于一个受写保护的目录中,或者该文件本身就是受写保护的。
尝试以下解决方法:
ls -l miamiweather.txt

查看文件是否受到写保护。

尝试

cd

请进入您的主目录,然后再尝试使用curl命令。


我从30个URL获取了指定30天的所有天气信息,但出现了以下错误: curl:(6)无法解析主机:ls curl:(6)无法解析主机:miamiweather.txt - user3277533
1
我没有进入一个目录,这就是问题所在。 - user3277533

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接