GNU/Linux >> Linux の 問題 >  >> Linux

シェルダブル対の良いニーモニックは何ですか。一重引用符?

二重引用符または一重引用符のどちらがUnix変数に置き換えられるかを調べずに覚えるのに十分なスクリプトを実行していません。

私は何であるかを確実に理解しています 起こっています。私の質問は、誰かが記憶のトリックを持っているかということです 正しい引用ルールを頭にくっつけてくれて?

承認された回答:

シングル 引用符はシンプルです 引用符、シングル 標準:すべての文字はリテラルです。
ダブル 引用符にはdouble 標準:一部の文字はリテラルですが、他の文字は、前に円記号がない限り解釈されます。

シングル 引用符は単独で機能します。一重引用符内の円記号は特別ではありません。
二重 引用符はバックスラッシュとペアになります。二重引用符内のバックスラッシュは、次の文字を特別なものにしません。


Linux
  1. シェルドットファイルでできること

  2. 単一文字オプションの場合はシングルダッシュ`-`ですが、単語の場合はダブルダッシュ` –`?

  3. ポータブルシェルプログラミングのリソース?

  1. 別のコマンドの単一引用符と二重引用符を含むコマンドをラップしますか?

  2. Scp用のシェルが必要ですか?

  3. シェルスクリプトで長いコマンドを分割しますか?

  1. bash / 標準の Linux コマンドのみを使用して、文字列内の一重引用符と二重引用符を削除する

  2. Linux シェルの音訳スクリプト

  3. csv の二重引用符を削除する方法