bashのネストされた単一引用符

転送:https://blog.jysoftware.com/2015/12/bash-%E6%80%8E%E4%B9%88%E5%81%9A%E5%8D%95%E5%BC%95%E5 %8F%B7%E5%B5の %8C%E5%以下のA5の%97%EF%でのBCの%の9F /

単一引用符は、次のシングルクォーテーションマークが発生し、直接、無欲スキャニング引数にペアリングされるライン走査アルゴリズムのbashのため、ネストされていません。

ケースであること、実際には、代替はすぐに提示されること。

 

 

このシーケンスは、コマンドラインは、単一引用符のエスケープ文字で、最初に閉じ単一引用符を提供し、問題を解決するために、最終的には、開いている単一引用符を提供しています。例えば:

 

 

シェルの中であなたの最も頻繁に使用するコマンドの周波数を確認してください。

BASHでは、例えば、単一引用符を表す16進のエスケープ文字「\ X27は、」ネストされた単一引用符の道単一引用符を達成するための別の方法である、また可能です。

「\「」エスケープ文字を直接使用することは、何が起こるのだろうか?私はそれを渡すことができ、構文エラーを生成することが可能であり、このプログラムは、文字と戦うためにであることを伝えるために後悔します:

 

 

最も安全は我々が提案する最初の方法です。

単一引用符は、次のシングルクォーテーションマークが発生し、直接、無欲スキャニング引数にペアリングされるライン走査アルゴリズムのbashのため、ネストされていません。

ケースであること、実際には、代替はすぐに提示されること。

 

 

このシーケンスは、単一引用符コマンドライン転送に続いて最初に閉じて、単一引用符を、提供し、問題を解決するために、最終的には、開いている単一引用符を提供しています。例えば:

 

 

シェルの中であなたの最も頻繁に使用するコマンドの周波数を確認してください。

BASHでは、例えば、単一引用符を表す16進のエスケープ文字「\ X27は、」ネストされた単一引用符の道単一引用符を達成するための別の方法である、また可能です。

「\「」エスケープ文字を直接使用することは、何が起こるのだろうか?私はそれを渡すことができ、構文エラーを生成することが可能であり、このプログラムは、文字と戦うためにであることを伝えるために後悔します:

 

 

最も安全は我々が提案する最初の方法です。

おすすめ

転載: www.cnblogs.com/gongxin12/p/11363060.html