mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2026-03-03 03:20:41 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -3,15 +3,15 @@
|
||||
<h2 id="补充说明">补充说明</h2>
|
||||
<p><strong>sh命令</strong> 是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。</p>
|
||||
<h3 id="语法">语法</h3>
|
||||
<pre><code>bash [options] [file]</code></pre>
|
||||
<pre><code class="language-bash">bash [options] [file]</code></pre>
|
||||
<h3 id="选项">选项</h3>
|
||||
<pre><code>-c string:命令从-c后的字符串读取。
|
||||
<pre><code class="language-bash">-c string:命令从-c后的字符串读取。
|
||||
-i:实现脚本交互。
|
||||
-n:进行shell脚本的语法检查。
|
||||
-x:实现shell脚本逐条语句的跟踪。</code></pre>
|
||||
<h3 id="实例">实例</h3>
|
||||
<p>使用-x选项跟踪脚本调试shell脚本,能打印出所执行的每一行命令以及当前状态:</p>
|
||||
<pre><code>[root@AY1307311912260196fcZ satools]# sh -x check_ssh_login.sh
|
||||
<pre><code class="language-bash">[root@AY1307311912260196fcZ satools]# sh -x check_ssh_login.sh
|
||||
+ DEFINE=30
|
||||
+ cat /var/log/secure
|
||||
+ awk '/Failed/ {++ip[$(NF-3)]} END {for (i in ip) print i"="ip[i]}'
|
||||
|
||||
Reference in New Issue
Block a user