Perguntas com a marcação «bash»

16
Arquivo tar com data como nome?

Estou tentando tar e gzip um arquivo com data e hora como o nome: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Mas eu volto: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now O que...

16
Loop através de variáveis

Estou escrevendo um script bash para usar o rsync e atualizar arquivos em cerca de 20 servidores diferentes. Eu tenho a parte do rsync descoberta. O que eu estou tendo problemas é através de uma lista de variáveis. Até agora, meu script é

15
Como lidar com dados binários brutos em um pipe do bash?

Eu tenho uma função bash que usa um arquivo como parâmetro, verifica se o arquivo existe e, em seguida, grava qualquer coisa saindo do stdin no arquivo. A solução ingênua funciona bem para texto, mas estou tendo problemas com dados binários arbitrários. echo -n '' >| "$file" #Truncate the...

15
Como gerar conclusões de string para stdout?

Alguns dos gitcomandos têm muitas opções, e muitas vezes seria útil procurá-los pelo que eu precisava - eu estava apenas procurando a opção que controla a TABlargura git-gui, mas existem cerca de 200 conclusões git config. Uma solução óbvia é copiar todas as conclusões em um editor e pesquisá-las,...

15
Qual é a diferença entre: e true?

Em bash: $ type : : is a shell builtin $ type true true is a shell builtin Parece que eles são iguais, mas não dão o mesmo rastreio do sistema: $ strace : strace: :: command not found $ strace true execve("/bin/true", ["true"], [/* 82 vars */]) = 0 [snip] exit_group(0) = ? Tentei diferenciar...