Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在当前目录中搜索要调试的一行代码。我没有包含字符串的文件的名称。我试过这个
grep -F "<div id="serv">"
但它不返回任何结果,光标只是在终端中不断闪烁。该目录有很多文件,所以它可能需要很长时间才能执行。请帮忙。
这是因为引号,并且因为您没有指定它必须在哪里寻找。试试这个:
grep -F '<div id="serv">' *
或者
grep -F '<div id="serv">' /your/dir/*
使用awk
awk
awk '/<div id="serv">/ {print NR,$0,"->",FILENAME}' *
这将搜索所有文件,<div id="serv"> 如果找到,打印行号、行和文件名,
<div id="serv">