Supondo que você esteja em seu homedir, o caminho relativo funciona.
cal 2011 > desktop/code/unix/cal2011
Se você não é, você pode usar o ~ para denotar seu homedir
cal 2011 > ~/desktop/code/unix/cal2011
Eu fiz uma pesquisa e não encontrei o que estava procurando. Eu finalmente encontrei um livro UNIX para iniciantes que eu gosto. Estou passando por alguns exemplos e percebo que a saída é gerada na pasta inicial. Eu estou usando o OS X. Eu mantenho todo o meu código na minha área de trabalho em uma pasta chamada código para todas as minhas atribuições de programação e prática. C, C ++ ... etc.
Então, minha pergunta é: como faço um redirecionamento de arquivo a partir do terminal para criar um arquivo em uma pasta específica? Se eu digitar:
cal 2011 > cal2011
cria um arquivo chamado cal2011 para minha pasta pessoal. Como faço para escrever no terminal sem alterar diretórios (o prompt de comando inicial) para salvá-lo em:
desktop/code/unix
Obrigado pela ajuda. Eu ainda sou novo nisso ...
cal 2011 > /home/<user name>/folder/filename.txt
OR
cal 2011 > ~/folder/filename.txt
Tags unix terminal redirection