mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-08 23:14:06 +08:00
43 lines
2.2 KiB
HTML
43 lines
2.2 KiB
HTML
<h1 id="echo">echo</h1>
|
||
<p>输出指定的字符串或者变量</p>
|
||
<h2 id="补充说明">补充说明</h2>
|
||
<p><strong>echo命令</strong> 用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。</p>
|
||
<h3 id="语法">语法</h3>
|
||
<pre><code class="language-bash">echo(选项)(参数)</code></pre>
|
||
<h3 id="选项">选项</h3>
|
||
<pre><code class="language-bash">-e:激活转义字符。</code></pre>
|
||
<p>使用<code>-e</code>选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:</p>
|
||
<ul>
|
||
<li>发出警告声;</li>
|
||
<li></li>
|
||
<li></li>
|
||
<li></li>
|
||
<li>换行且光标移至行首;</li>
|
||
<li></li>
|
||
<li></li>
|
||
<li>;</li>
|
||
<li>\ 插入;</li>
|
||
<li>插入nnn(八进制)所代表的ASCII字符;</li>
|
||
</ul>
|
||
<h3 id="参数">参数</h3>
|
||
<p>变量:指定要打印的变量。</p>
|
||
<h3 id="实例">实例</h3>
|
||
<p>用echo命令打印带有色彩的文字:</p>
|
||
<p><strong>文字色:</strong></p>
|
||
<pre><code class="language-bash">echo -e "\e[1;31mThis is red text\e[0m"
|
||
This is red text</code></pre>
|
||
<ul>
|
||
<li><code>\e[1;31m</code> 将颜色设置为红色</li>
|
||
<li><code>\e[0m</code> 将颜色重新置回</li>
|
||
</ul>
|
||
<p>颜色码:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37</p>
|
||
<p><strong>背景色</strong> :</p>
|
||
<pre><code class="language-bash">echo -e "\e[1;42mGreed Background\e[0m"
|
||
Greed Background</code></pre>
|
||
<p>颜色码:重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=45,青色=46,白色=47</p>
|
||
<p><strong>文字闪动:</strong></p>
|
||
<pre><code class="language-bash">echo -e "\033[37;31;5mMySQL Server Stop...\033[39;49;0m"
|
||
</code></pre>
|
||
<p>红色数字处还有其他数字参数:0 关闭所有属性、1 设置高亮度(加粗)、4 下划线、5 闪烁、7 反显、8 消隐</p>
|
||
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
|