Saída redirecionada

-1

Acabei de usar o comando ls -l > ~/ls_output no meu diretório /usr/bin e não tenho certeza do que aconteceu. O terminal aceitou meu comando, mas não sei o que aconteceu com a saída ou para onde foi. Acho que redirecionei a saída para um novo diretório chamado ls_output , mas não tenho certeza e também não sei como o ~ funciona no Bash.

Algum conselho?

    
por Justin 21.09.2014 / 22:28

1 resposta

2

~ expande para $HOME , o seu diretório pessoal, como /home/justin ou /home/muru .

Portanto, ls -l > ~/ls_output criará um arquivo em seu diretório inicial, redirecionando a saída para o arquivo em ~/ls_output (não um diretório), criando um novo arquivo, se necessário, e gerando um erro, se não puder.

Execute ls -l ~/ls_output para verificar se o arquivo foi criado.

Faça cat ~/ls_output para ver o conteúdo.

    
por muru 21.09.2014 / 22:30