Quais caracteres para escapar no terminal?

2

Eu sei que existem vários caracteres que devem ser escapados. Por exemplo:

$ cd /home/Username\ with\ spaces/Desktop

Sei que outra opção é incluí-lo entre aspas simples.

$ cd '/home/Username with spaces/Desktop'

Existe uma lista completa desses caracteres? Ou alguma regra de ouro?

    
por Frederik Spang 07.04.2013 / 01:40

1 resposta

5

Eu desejei uma "lista completa". Eu costumava ter um programa de filtragem compilado que escaparia de todos os "caracteres especiais" em que eu conseguia pensar.

Um bom começo:! ? $% $ & amp; * () aba em branco | '; "< > \ ~ '[] {}

Tenho certeza de que há outros que perdi.

    
por mdpc 07.04.2013 / 02:28