{{Header}}
{{title|title=
Shell Scripting
}}
{{#seo:
|description=How to detect if a Command contains Shell Scripting
}}
{{unicode_mininav}}
{{intro|
How to detect if a Command contains Shell Scripting
}}
= Introduction =
{{stub}}
= How to detect if a Command contains Shell Scripting =
Non-exhaustive list.
* Any <code>gpg</code> command that includes shell scripting such as
** a pipe symbol ("<code>|</code>");
** <code>|&</code>;
** <code><(</code>;
** <code>if</code>; <code>then</code>; <code>fi</code>; <code>while</code>;
** <code>for</code>; <code>do</code>; <code>done</code>;
** <code>case</code>; <code>esac</code>;
** <code>function</code>;
** <code>{</code>; <code>}</code>;
** <code>&&</code>; <code>||</code>;
** <code>&</code>;
** <code>;</code>;
** <code>$(...)</code>;
** <code>[ ]</code>; <code>[[ ]]</code>;
** or any other <code>sh</code> / <code>bash</code> keyword;