Como executar o comando bash como usuário do Ubuntu?

0

Eu quero criar o alias com o arquivo bash para o usuário "ubuntu", por exemplo test.sh : quando executo o arquivo test.sh , o alias funciona apenas para o usuário root. como definir um alias para o usuário "ubuntu" via arquivo bash?

$ cat test.sh
#!/bin/bash
alias ll="ls -al"
    
por victor212 12.08.2016 / 12:23

1 resposta

2

Quando você executar test.sh , você terá brevemente esse alias disponível na instância do bash que começa quando você executa esse script. O alias desaparecerá quando a instância do bash sair, que está no final do seu script.

Se você quiser que o alias esteja disponível, precisará pesquisar o arquivo test.sh :

source test.sh

ou

. test.sh

É claro que você pode especificar o caminho completo para test.sh , e você pode deixar de fora o shebang ( #!/bin/bash não tem função quando você cria um arquivo).

    
por 12.08.2016 / 12:33

Tags