Perguntas sobre 'shell-script'

2
respostas

O “outro” dedo (campos GECOS em / etc / passwd)

no arquivo /etc/passwd , temos o chamado GECOS fields (que significa "General Electric Comprehensive Operating System"), ou seja: username:password:userid:groupid:gecos:home-dir:shell Em que GECOS é dividido como: :FullName,Ro...
26.01.2016 / 17:34
1
resposta

Como prefixar uma string para programar a saída sem esperar pela linha inteira?

Eu tenho um script que executa um comando em um servidor remoto usando SSH. Eu quero prefixar a string Remote: para cada linha da saída, mas não quero que cada linha seja atrasada até que toda a linha esteja disponível. Aqui está a saída do m...
23.01.2015 / 13:15
2
respostas

Uso de '#!' em scripts * nix

Em muitos scripts da Apple / Unix eu vejo coisas precedidas por '#' que, até onde eu sei, significa que é uma observação. No entanto, muitas vezes você vê chamadas de shell como abaixo (a linha com #! ). ## Setting a default route #!/bin/s...
23.02.2011 / 12:18
1
resposta

Loops no Bash para criar pastas numeradas sequencialmente

Como eu escreveria um script BASH que cria diretórios test0-test63? Estou pensando em algo ao longo das linhas: for x in range (64) mkdir ./test'x'     
02.08.2012 / 03:05
3
respostas

Como posso criar dois aliases idênticos no bash?

Eu quero criar dois aliases diferentes para o mesmo comando sem me repetir. Como posso fazer isso em bash? Por exemplo, eu quero listlong e longlist para ambos os aliases para "ls -al".     
07.09.2010 / 14:43
2
respostas

Eco várias linhas de texto para um arquivo no bash?

Como escrevo: $count = mysql_num_rows($result); print "<h3>$count metal prices available</h3>"; para um arquivo, index.php? Eu tentei: echo "$count = mysql_num_rows($result); print "<h3>$count metal prices availabl...
27.10.2011 / 15:38
3
respostas

bash shell script que adiciona saída de comandos

Digamos que eu tenha um comando chamado foo , que imprime um número na tela quando chamado: $ foo 3 Digamos também que tenha outro comando chamado bar , que imprime outro número na tela quando chamado: $ bar 5 Eu estou olhando...
22.04.2010 / 19:22
3
respostas

xargs argumento redirecionamento

Este parece ser um problema trivial, mas a solução me ilude com tanta cautela. Eu quero limpar muitos arquivos de texto; arquivos de log. Razão? Para economizar espaço em disco. Com um arquivo de texto, isso é tão trivial quanto echo '' &...
26.07.2012 / 07:01
2
respostas

Como faço para concatenar strings de uma lista em um script bash?

Como exemplo: List="A B C D" for I in $List do OUT=$OUT" -$I" done Quando eu corro isso, o resultado é: " -A -B -C -D" mas quer que seja: "-A -B -C -D" Como faço para concatenar sem o espaço principal? Este btw é uma...
17.09.2014 / 13:57
3
respostas

Mover arquivos e renomear quando houver um arquivo na pasta de destino

Eu costumava fazer isso com Hazel . Eu movi tudo de ~/Downloads/ para ~/Downloads/Archive/Pictures , ~/Downloads/Archive/Documents , ~/Downloads/Archive/Videos etc. baseado na extensão do arquivo, e quando um arquivo com um nome idênt...
22.07.2011 / 18:49