语法高亮,滚动条美化,设置页面调整

This commit is contained in:
fofolee
2019-04-19 02:41:09 +08:00
parent 1e8f76c000
commit 359d29ee0b
1590 changed files with 12328 additions and 11441 deletions

View File

@@ -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 未找到匹配项。
&gt;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/ -->