Um comando que dá username @ hostname: pwd

4

Eu sei que pwd fornece o diretório de trabalho atual, hostname fornece o host atual e whoami fornece o usuário atual. Existe um único comando unix que me dará a saída de

whoami@hostname:pwd

para que eu possa colar rapidamente a saída em um comando scp ?

    
por Hooked 20.11.2013 / 16:36

1 resposta

6

Não é um único comando até onde eu sei, mas isso faz o que você precisa:

echo "$(whoami)@$(hostname):$PWD"

Você pode transformar isso em um alias adicionando esta linha ao arquivo rc do seu shell ( ~/.bashrc ou ~/.zshrc ou o que você usa):

alias foo='echo "$(whoami)@$(hostname):$PWD"'
    
por 20.11.2013 / 16:53