Existe uma maneira de executar um comando personalizado e cd na mesma linha?

0

Algo como: sudo java -jar /Documents/ESPlorer.jar

    
por Nephilim 02.05.2017 / 15:22

2 respostas

3

Acompanhando o comentário de Jos, você pode tentar & amp; & amp; Abaixo exemplo explicará a diferença:

% bl0ck_qu0te%

As coisas correram bem

% bl0ck_qu0te%

Isso sempre será executado

Por isso, se a segunda operação depender da primeira operação, use && else use ;

    
por Nisheet 02.05.2017 / 15:31
3

Seu comando sudo java -jar /Documents/ESPlorer.jar provavelmente não faria o que eu suspeito que você queira, porque / Documents provavelmente não existe no diretório /.

Por si só, um comando melhor seria sudo java -jar ~/Documents/ESPlorer.jar . O ~/ indica sua pasta pessoal.

Você também pode criar ~ / bin, colocar o arquivo .jar em ~ / bin, e como o ~ / bin está no seu caminho, basta digitar sudo java -jar ESPlorer.jar .

Para responder à sua pergunta, separe os comandos com ; ou, melhor ainda, com && . O último caminho indica que o primeiro comando deve ser concluído com sucesso antes de executar o segundo comando.

    
por heynnema 02.05.2017 / 15:32