como imprimir um arquivo no terminal do ubuntu usando cat que espaços em seu nome

0

Suponha que o nome do meu arquivo seja äbc def

Quando eu digito no terminal como cat ¨abc def¨ , ele mostra erro. Alguém pode me dizer como imprimir esse arquivo que tem espaços entre o nome.

    
por deepak 27.08.2013 / 21:09

2 respostas

3

Por ¨abc def¨ você quer dizer "abc def"?

Você pode fazer duas coisas. Você pode colocar um \ na frente do espaço para dizer ao bash que o próximo caractere é um espaço literal no nome do arquivo, como este,

cat abc\ def

Você também pode colocar o nome do arquivo em caracteres de aspas simples ( ' ) ou aspas duplas ( " ):

cat 'abc def'

ou

cat "abc def"

Se você usar o preenchimento automático da guia, o primeiro método será usado automaticamente.

Espero que isso responda à sua pergunta.

    
por Richard 27.08.2013 / 21:14
0

Tente isso

cat abc\ def

Normalmente, para fazer o Ubuntu entender o espaço que você precisa usar "\" antes do espaço.

    
por rebuked 27.08.2013 / 21:16