Perguntas com a marcação «sh»

174
Por que o Git não é considerado uma "cadeia de blocos"?

A estrutura de dados interna do Git é uma árvore de objetos de dados, em que cada objeto aponta apenas para o seu antecessor. Cada bloco de dados é hash. A modificação (erro ou ataque de bit) de um bloco intermediário será notada quando o hash salvo e o hash real se desviarem. Como esse conceito...

173
Como fazer ssh com um tempo limite em um script?

Estou executando um script conectando via SSH sem senha em um host remoto. Quero definir um tempo limite, para que, se o host remoto estiver demorando um tempo infinito para executar, desejo sair dessa sessão ssh e continuar outras linhas no meu script sh. Alguma idéia de como fazer...

173
Como forçar um layout inteiro Exibir atualização?

Quero forçar a exibição principal do recurso de layout para redesenhar / atualizar, digamos o método Activity.onResume (). Como posso fazer isso ? Na exibição principal do layout, quero dizer a ('R.layout.mainscreen' abaixo) que é chamada em minha Activity.onCreate (), assim: - protected void...

173
Como anexar conteúdo de vários arquivos em um arquivo

Quero copiar o conteúdo de cinco arquivos para um arquivo como está. Eu tentei fazê-lo usando cp para cada arquivo. Mas isso substitui o conteúdo copiado do arquivo anterior. Eu também tentei paste -d "\n" 1.txt 0.txt e não funcionou. Quero que meu script adicione a nova linha no final de cada...

172
No bash, como limpar a entrada atual?

Suponha que no bash você comece a escrever um comando como: $ rm -rf /foo/bar/really/long/path/here e depois perceba que você não deseja executar isso, afinal. Existe uma maneira de limpar a entrada com um ou dois pressionamentos de tecla? O que venho fazendo ultimamente é preceder o eco e...

170
Alterando todo valor em um hash no Ruby

Eu quero alterar todos os valores em um hash para adicionar '%' antes e depois do valor para { :a=>'a' , :b=>'b' } deve ser alterado para { :a=>'%a%' , :b=>'%b%' } Qual é a melhor forma de fazer