¿Cómo imprimir la cadena literal "$ 1" en el script bash?

Quiero imprimir la cadena llamada "$ 1". Pero cuando hago esto con echo, imprime una cadena que es igual a la variable "$ 1". ¿Cómo puedo imprimir "$ 1" como una cadena?

por ejemplo:

set -- "output"  # this sets $1 to be "output"
echo $1          # ==> output

Pero quiero esto:

echo $1      # ==> $1

Respuestas a la pregunta(2)

Su respuesta a la pregunta