Perguntas com a marcação «sh»

9
Conexão SSH: ssh_exchange_identifcation

Estou conectando a um servidor remoto através do meu Mac há cerca de um mês. No entanto, recentemente, tentei conectar usando ssh dylan @ MY_IP e recebi esta mensagem. ssh_exchange_identification: read: Connection reset by peer Eu também recebi algumas informações de diagnóstico ... debug1:...

9
Escopo de alias nas funções do bash

Eu uso um script (ao qual não tenho acesso de gravação) que cria vários aliases para configurar um ambiente. Gostaria de criar uma função bash para configurar meu ambiente, mas parece que os aliases não sobrevivem ao corpo da função. Aqui está um exemplo mínimo: # aliases.sh alias fooAlias='echo...

9
Não é possível concatenar vídeos ffmpeg

Eu tenho um bitmap que gostaria de concatenar na frente de muitos vídeos como uma espécie de tela de título ou tela de isenção de responsabilidade. Tento transformá-lo em um vídeo com os mesmos atributos que o restante do vídeo. Então, primeiro eu inspeciono o vídeo: ffmpeg version 2.2.1...

9
ssh + sudo + su no shell de login

Eu tenho várias máquinas nas quais ssh regularmente apenas com a finalidade de usar sudo supara passar o restante da minha sessão conectada como um usuário de finalidade especial. O fluxo de trabalho geral é: mymachine:~ me$ ssh me@othermachine othermachine:~ me$ sudo su - specialuser # note: no...

9
Executando `exec` com um Bash embutido

Eu defini uma função shell (vamos chamá-lo clock), que eu quero usar como invólucro para outro comando, semelhante à timefunção, por exemplo clock ls -R. Minha função shell executa algumas tarefas e termina com exec "$@". Eu gostaria que essa função funcionasse mesmo com os shell embutidos, por...

9
Como uso o xdg-open do xdg-utils no Mac OSX?

Eu gostaria de usar a linha de comando xdg-open. A linha de comando não é conhecida no meu computador (Mac OSX), portanto, tenho que instalar o pacote (não tenho certeza se este é o termo correto) que contém essa linha de comando. Eu acho que o pacote se chama xdg-utils... Eu tentei: brew install...

9
É possível verificar se -e está definido em um script bash?

Se uma função shell precisar de uma configuração específica de -e / + e para funcionar, é possível definir essa configuração localmente e depois restaurá-la para a configuração anterior antes de sair da função? myfunction() { # Query here if -e is set and remember in a variable? # Or push the...