Perguntas sobre 'shell'

2
respostas

Como concatenar corretamente strings no script shells?

Eu tenho um shell bash que eu preciso modificar, e eu tenho que definir uma variável em um script e depois chamar outro script. Minha variável, EXTRA_JAVA_OPTIONS deve ser -javaagent:myagent.jar="-d 0 -i 1000 -l log2 -c log1" Então o q...
11.01.2013 / 15:55
1
resposta

Agrupamento de dependências com scripts shell

Os scripts de shell geralmente dependem de ferramentas que podem não estar instaladas no computador dos usuários. Para contornar esse problema, muitos scripts têm vários fallbacks. O IMO fazendo essas coisas só leva a códigos complexos, e não...
14.07.2014 / 16:47
1
resposta

como ignorar um erro MySql e passar para a próxima consulta?

Eu criei um script de shell para conectar-me a um DateBase e INSERT IPs e MACs do arquivo dhcpd.log, conectando-me ao DB apenas uma vez: #/!bin/bash dhcpLogFile="/var/log/dhcpd.log" NumberOfLines=$(awk '/DHCPACK/ { print $8} ' $dhcpLogFile |...
19.05.2014 / 21:07
3
respostas

Comando shell para remover a primeira cadeia que é delimitada por barras

Eu preciso de um comando shell (sed ou awk é o preferido) para remover a string que está dentro das barras. Por exemplo, se minha string for /some/dir/example/ , a saída deverá ser dir/example/     
06.06.2014 / 11:05
2
respostas

Execute o jar na inicialização em todos os sistemas baseados em * nix

Eu tenho um arquivo jar que eu preciso rodar na inicialização em todas as distribuições do Linux. A minha pergunta anterior aqui , deu-me uma ideia aproximada em X-servers . Como não consegui executar a inicialização, passei para a ideia de adi...
28.05.2014 / 13:32
4
respostas

renomeando a ordem de incremento de múltiplos arquivos

Eu tenho os seguintes arquivos SSt12.precip.374.sub.climatology.ctl SSt12.precip.2874.sub.climatology.ctl SSt12.precip.3764.sub.climatology.ctl SSt12.precip.6774.sub.climatology.ctl Eu quero renomear os arquivos como SSt12.precip.1.sub...
20.05.2014 / 17:28
2
respostas

Por que passar o argumento para vi como o próprio vi? [fechadas]

Qual é a razão por trás de passar o primeiro argumento para vi como o próprio vi como o seguinte: /bin/vi vi Por que não escrever apenas: /bin/vi A única diferença que tenho visto entre os dois comandos é que executar vi sem vi...
02.02.2018 / 12:00
5
respostas

Batch renomeia arquivos para uma numeração seqüencial

Estou tentando renomear em lote vários arquivos no meu shell e, embora haja muito material sobre isso na Internet, não consigo encontrar uma solução para o meu caso específico. Eu tenho um monte de arquivos que têm (o que parece ser) um "time...
31.01.2018 / 12:12
1
resposta

Como esta função bash funciona?

Estou analisando este breve exemplo e não vejo como essa função funciona: function EXT_COLOR () { echo -ne "\[3[38;5;$1m\]"; } AFAIK -ne significa não igual. O que estamos comparando aqui? Eu vejo apenas uma variável (string): "\[3[...
20.09.2011 / 19:01
2
respostas

Como funciona (echo 'text'; cat file.txt) o novo arquivo.txt? [duplicado]

Então, aqui está um código simples: (echo "Some text to prepend"; cat gero.txt) > file.txt E eu não consigo entender a mecânica desse código. Então, basicamente, o gero.txt é um arquivo já existente, criamos um novo arquivo.txt com "...
19.06.2018 / 22:13