Single statements will not add anything, however twofold statements will. For instance: factors, backticks, certain \ get away, and so on.
$ reverberation "$(echo "upg")"
$ reverberation '$(echo "upg")'
The Bash manual has this to say:
188.8.131.52 Single Quotes
Encasing characters in single statements (') jelly the strict worth of each person inside the statements. A solitary statement may not happen between single statements, in any event, when gone before by an oblique punctuation line.
184.108.40.206 Double Quotes
Encasing characters in twofold statements (") jam the strict worth of all characters inside the statements, except for $, ', \, and, when history extension is empowered, !. The characters $ and ' hold their unique significance inside twofold statements (see Shell Expansions). The oblique punctuation line holds its extraordinary importance just when followed by one of the accompanying characters: $, ', ", \, or newline. Inside twofold statements, oblique punctuation lines that are trailed by one of these characters are eliminated. Oblique punctuation lines going before characters without a unique significance are left unmodified. A twofold statement might be cited inside twofold statements by going before it with an oblique punctuation line. Whenever empowered, history extension will be performed except if a ! showing up in twofold statements is evaded utilizing an oblique punctuation line. The oblique punctuation line going before the ! isn't eliminated.
The extraordinary boundaries * and @ have unique significance when in twofold statements (see Shell Parameter Expansion).