Perguntas sobre 'shell'

1
resposta

escrevendo uma entrada de matemática mais complexa no shell de peixe

A documentação do fish explica que o comando math é essencialmente um wrapper fino para bc . A documentação de bc tem mais informações sobre operações mais complexas: If bc is invoked with the -l option, a math library is preloaded...
08.04.2014 / 04:45
2
respostas

Grep no arquivo mais recente

Estou tentando encontrar uma linha específica do arquivo mais recente que eu tenho em subpastas. Os arquivos têm o mesmo nome. Então a estrutura é como: pasta SubFolder1 filename.xml SubFolder2 filename.xml Estou usando o...
07.10.2014 / 09:28
3
respostas

CentOS 5 Inicie um script PHP na inicialização

Temos um CentOS 5 VPS no slicehost. Eu tenho alguns scripts PHP que operam e-mail e outras coisas. Eu preciso de uma maneira de iniciar esses scripts php automaticamente nas reinicializações / partidas da máquina e executá-los em segundo plan...
01.07.2009 / 15:35
1
resposta

Existe uma maneira de contornar o cano quebrado?

Eu tenho um diretório com um grande número de arquivos. ./I_am_a_dir_with_many_subdirs/ Dentro de um script, gostaria de encontrar todos os subdiretórios, classificá-los e gerar uma saída para um array bash. Então, eu faço: SubdirsArra...
14.03.2014 / 06:23
3
respostas

Script de bash, string não substituída corretamente por $ e caracteres & com escape

Eu criei um script de shell que usa uma string como entrada. Se a string contiver $ ou & , será necessário substituir esses caracteres por \$ e \& . Eu poderia fazer isso com o comando sed . Depois disso, quero substituir uma...
22.01.2014 / 06:55
1
resposta

Qual é a diferença entre “su -” e “bash -l”?

Qual é a diferença entre su - e bash -l ? Eu tenho este problema: :/etc/profile.d # su - Cannot open display "default display" Directory: /root Thu Nov 28 11:23:57 CET 2013 Agora eu tento descobrir por que essa mensagem ocorre....
28.11.2013 / 12:59
4
respostas

Script upstart vs. linha de comando: por que essa diferença de comportamento?

Estou tentando configurar o Tomcat para começar com o upstart. Eu acho os seguintes trabalhos: description "Tomcat Server" start on runlevel [2345] stop on runlevel [!2345] respawn respawn limit 10 5 setuid tomcat env JAVA_HO...
17.02.2013 / 06:10
3
respostas

Executa o loop de shell em paralelo, mas apenas N workers

Temos mais de 100 git repos e, às vezes, quero grep acima de tudo. Para atualizar os repositórios eu uso isso: for repo in *; do (cd $repo; git checkout master; git pull); done Isso é muito lento. Como acelerar isso? A execuçã...
08.07.2015 / 08:25
1
resposta

Adicionando um mês a uma data de entrada no unix

Eu preciso escrever um script que peça ao usuário uma data de entrada. Então, preciso adicionar um mês a essa data ou pelo menos 30 dias. Exemplo: Data: 2009-05-12 Preciso ter 2009-06-12 este código não está funcionando: $date -d...
10.10.2013 / 00:19
2
respostas

Não é possível excluir o arquivo oculto na unidade de rede usando o script DOS / batch

Estou tentando excluir um arquivo de uma unidade de rede mapeada, I: No meu script em lote, tenho: del /f I:\bin\.hiddenfile Quando executo o script, vou para o diretório I:\bin e vejo que .hiddenfile ainda está lá. Agora e...
02.10.2013 / 01:29