シングルクォートは Shift + 7、バッククォートは Shift + @ で入力できます。それぞれ似ていますが、よく見ると違いがわかります。既に出来合いのソースコードを読む際は、特に注意が必要ですね。 挙動の違い処理サンプルプログラム具体的な動きは以下の通りです。 変数「A」に文字列「ls」を設定した場合の動きを例に挙げます。 [TESTSRV1-root-S/5] ls bin src hello.c hello.o makefile [TESTSRV1-root-S/5] A="ls" [TESTSRV1-root-S/5] echo $A ls [TESTSRV1-root-S/5] echo '$A' $A [TESTSRV1-root-S/5] echo "$A" ls [TESTSRV1-root-S/5] echo `$A` bin src hello.c hello.o
![シェルにおけるシングルクォート、ダブルクォート、バッククォートで囲った場合の挙動の違い](https://cdn-ak-scissors.b.st-hatena.com/image/square/19b5dc9843ca677e1a9d8f2b6d96127318cb5b61/height=288;version=1;width=512/https%3A%2F%2Fnj-clucker.com%2Fwp-content%2Fuploads%2F2013%2F01%2Fsingle-double-back-quote-on-shell-script00.png)