シングルクォートで囲んだ文字列はそのまま表示され、変数やエスケープシーケンスなども展開しない。
これを実行すると、
$ vi single_quote.pl $ perl single_quote.pl XXX ABC YYY AAA $str BBB\n$
このように出力される。
2つ目は変数もエスケープシーケンスも展開されないで出力されてしまっている。
むしろこうしたい場合にはこれでいいのだが。
Sample/perl/single_quote/single_quote/src/single_quote at master · bg1bgst333/Sample · GitHub