Perguntas sobre 'shell'

3
respostas

Combinando a expansão da chave e o redirecionamento de saída

Frequentemente, uso expansão de parâmetro na linha de comando, como cp a.{ext1,ext2} que é expandido para cp a.ext1 a.ext2 No entanto, em muitos casos, não uso cp , mas outra ferramenta, vamos chamá-lo de cat , e eu faria algum...
03.07.2014 / 07:25
2
respostas

ssh command com aspas

Eu tenho um erro estranho que não consegui encontrar nada sobre isso. Eu queria mudar o comentário do usuário com o seguinte comando. $ sudo usermod -c "New Comment" user Isso funcionará enquanto estiver conectado a um servidor, mas eu qu...
25.06.2015 / 17:54
3
respostas

Como subtrair duas listas (rápido)? [duplicado]

O que é uma maneira rápida de subtrair duas listas 1 . As listas podem ser pequenas, talvez uma maneira direta em trabalhos de shell. Ou as listas podem ser longas, talvez ferramentas externas sejam as mais rápidas. Suponha que você tenh...
13.05.2018 / 18:23
2
respostas

Teste se uma variável não está definida

Existe um teste portátil para determinar se uma variável (cujo nome é conhecido estaticamente em um script) está indefinida (o que é diferente de vazia)?     
30.08.2018 / 10:18
2
respostas

contexto de chamada da função em zsh: equivalente a bash 'caller'

No bash, eu posso escrever: caller 0 e receba o contexto do responsável pela chamada : Número da linha Função Nome do script Isso é extremamente útil para depuração. Dado: yelp () { caller 0; } Eu posso escrever yelp...
03.07.2018 / 05:04
2
respostas

Continue os comandos do shell uma vez conectados ao SSH

Não tenho certeza se a pergunta que estou fazendo está correta, mas basicamente eu queria automatizar esse processo scp ~/.ssh/id_rsa.pub [email protected]:~/ ssh [email protected] mkdir .ssh cat id_rsa.pub >> .ssh/authori...
21.01.2012 / 22:33
4
respostas

Como juntar dois arquivos com diferentes números de linhas no shell?

Eu tenho file1 assim: CHR SNP TEST A1 A2 GENO O(HET) E(HET) P 0 AFFX-SNP-000541 ALL 0 0 0/0/0 nan nan 1 0 AFFX-SN...
06.02.2014 / 17:56
2
respostas

Como executo um comando em vários arquivos?

Isso é bem básico, eu tenho uma pasta com várias subpastas de arquivos JS e eu quero rodar o compilador Clojure do Google em todos os arquivos dessas pastas. O comando para processar um único arquivo é o seguinte: java -jar compiler.jar --js...
27.06.2013 / 07:45
2
respostas

Não é possível somar números recebidos de stdin usando bc

Estou tentando calcular a entropia média dos arquivos contidos em uma pasta usando: { echo '('; find . -type f -exec entropy {} \; | \ grep -Eo '[0-9.]+$' | \ sed -r 's/$/+/g'; echo '0)/'; find . -type f | wc -l; } | \ tr -d '\n' | bc...
23.06.2014 / 11:36
3
respostas

Existe algo como encerramentos para o zsh?

Eu apenas decidi experimentar o zsh (por meio do oh-my-zsh), e agora estou jogando com precmd para emular um prompt de duas linhas que tem prompts corretos em mais do que apenas a última linha. Então eu clonei o tema padrão, e inspirei es...
08.10.2013 / 17:06