如何使用putty grep将结果保存到文件

时间:2014-07-03 07:05:38

标签: grep

我通过Putty(ssh)登录到FTP。 需要在所有文件中找到此字符串style="position:absolute;top:-8888px;left:-2900px;z-index:0;"

如果我输入:

grep 'position:absolute;top:-8888px;' 
它给了我一些结果。 然后尝试保存到文件' raport.txt'像这样:

grep 'position:absolute;top:-8888px;' * -R >>raport.txt 

权限是777。

Grep只创建文件并且不保存任何内容。 我做错了什么?

1 个答案:

答案 0 :(得分:1)

grep 'position:absolute;top:-8888px;' * -R >>raport.txt 
                                        ^^

grep可能没有搜索您期望它的所有文件,因为-R选项(递归搜索子目录)位于错误的位置。对于大多数程序,包括grep,-R之类的选项应该出现在非选项参数之前。

换句话说,请尝试在开头使用-R运行它,如下所示:

grep -R 'position:absolute;top:-8888px;' * >>raport.txt
     ^^