“Nenhum tal arquivo” erro ao direcionar a saída para um arquivo

2

Estou executando o Ubuntu 12.04. Em minhas contas .bashrc arquivo eu tenho a linha

alias ftreport='cd / && sudo tree > /home/<user name here>/Documents/Reports/Tree_$(date +%s).txt'

Depois de digitar o comando ftreport , obtenho

bash: /home/<user name here>/Documents/Reports/Tree_<epoc time here>.txt: No such file or directory

O comando ftreport deve exibir a árvore de arquivos do meu sistema na pasta ~ / Documents / Reports com o título do arquivo consistindo em "File", um sublinhado, o horário da época e ".txt". O que está errado e o que deveria ser?

    
por Melab 10.01.2013 / 03:01

2 respostas

3

Certifique-se de alterar <user name here> para seu nome de usuário. E certifique-se de que você pode escrever na pasta ~/Documents/Reports .

    
por McNisse 10.01.2013 / 03:20
3
alias tpsreport='cd / && mkdir -p /home/$(whoami)/Documents/Reports && sudo tree > /home/$(whoami)/Documents/Reports/TPS_$(date +%s).txt && cd -'

Parece funcionar ...

    
por RobotHumans 10.01.2013 / 10:50