mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-12-17 16:34:32 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -13,9 +13,9 @@
|
||||
<li>虽然可以同时指定很多标志,但某些标志会覆盖其余的标志。例如,如果同时指定 -l 和 -n ,只有文件名写入到标准输出中去。</li>
|
||||
</ol>
|
||||
<h3 id="语法">语法</h3>
|
||||
<pre><code>fgrep(选项)(参数)</code></pre>
|
||||
<pre><code class="language-bash">fgrep(选项)(参数)</code></pre>
|
||||
<h3 id="选项">选项</h3>
|
||||
<pre><code>-b:在找到的每行之前添加行所在的块编号。使用此标志有助于按照上下文查找磁盘块号码。-b 标志不能用于标准输入或者管道输入。
|
||||
<pre><code class="language-bash">-b:在找到的每行之前添加行所在的块编号。使用此标志有助于按照上下文查找磁盘块号码。-b 标志不能用于标准输入或者管道输入。
|
||||
-c:仅显示匹配行的计数。
|
||||
-e 模式:指定模式。这个工作模式很简单,但当此模式以 a-(减号) 开头时却是很有用的。
|
||||
-f StringFile:指定包含字符串的文件。
|
||||
@@ -31,19 +31,19 @@ n:将文件中每行的相对行号置于行前。
|
||||
-x:显示匹配模式的行,要求无额外的字符。
|
||||
-y:当进行比较时忽略字符的大小写。</code></pre>
|
||||
<p>此命令返回以下出口值:</p>
|
||||
<pre><code>0 找到匹配项。
|
||||
<pre><code class="language-bash">0 找到匹配项。
|
||||
1 未找到匹配项。
|
||||
>1 发现语法错误,或者文件不可访问(即使找到了匹配项)。</code></pre>
|
||||
<h3 id="实例">实例</h3>
|
||||
<p><strong>搜索几个文件中的一个简单字符串:</strong></p>
|
||||
<pre><code>fgrep strcpy *.c</code></pre>
|
||||
<pre><code class="language-bash">fgrep strcpy *.c</code></pre>
|
||||
<p>在当前目录下所有以 .c 字符串结尾的文件中搜索字符串 strcpy。</p>
|
||||
<p><strong>计数匹配某模式的行数:</strong></p>
|
||||
<pre><code>fgrep -c 『{』pgm.cfgrep -c 『}』pgm.c</code></pre>
|
||||
<pre><code class="language-bash">fgrep -c 『{』pgm.cfgrep -c 『}』pgm.c</code></pre>
|
||||
<p>显示在 pgm.c 中包含左括号和右括号的行的数目。</p>
|
||||
<p>如果在您的 C 程序中一行中没有包含多于一个 { (左括号) 或者 } (右括号),并且括号正确匹配,那么这两个数字将是一样的。如果这两个数字不一样,您可以将包含括号的行按照他们在文件中的位置顺序显示出来,使用以下命令:</p>
|
||||
<pre><code>egrep {\|} pgm.c</code></pre>
|
||||
<pre><code class="language-bash">egrep {\|} pgm.c</code></pre>
|
||||
<p><strong>显示包含某模式的文件名:</strong></p>
|
||||
<pre><code>fgrep -l strcpy *.c</code></pre>
|
||||
<pre><code class="language-bash">fgrep -l strcpy *.c</code></pre>
|
||||
<p>搜索当前目录下以 .c 结尾的文件,然后显示包含 strcpy 字符串的文件名。</p>
|
||||
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
|
||||
|
||||
Reference in New Issue
Block a user