答え1
引用符(単一'
または二重"
)は、スペース、ワイルドカード、または他の引用符などの他の特殊文字を引用するために使用されます。
$ echo "*"
*
$ echo "'"
'
$ echo '"ab""c"'
"ab""c"
または、バックスラッシュを使用して引用符をエスケープすることもできます。
$ echo \"abc\"
"abc"
一重引用符と二重引用符の違いは、二重引用符内のバックスラッシュ(他の文字をエスケープするために使用されます)とドル記号(パラメータの拡張とコマンドの置き換えに使用されます)がまだ特別であることです。一重引用符ではありません。
また、見ることができます