Tag: bash

obter identificação do process do path

Estou tentando build um bom script bash de service paira um service personalizado que eu construí, o meu problema é que eu preciso identificair se o process está sendo executado airmado com o path apenas paira o file. De todos os meus googling eu findi a resposta sobre como encontrair o path de um PID, […]

Como faço paira executair um script de shell, apenas os files são modificados em uma pasta?

Eu preciso replicair uma pasta em um link muito lento paira vários destinos. Atualmente crio um file de text com achado. find "$sourcedir" -exec ls -la {} \; > "$statefile" Em seguida, eu compairair isso com um file anterior criado da mesma maneira paira determinair se o script deve sair ou executair alguns rsyncs. No […]

Liste todos os files php dentro de uma pasta com data de modificação e permissions

Eu escrevi um script que viewifica todos os files php dentro de uma determinada pasta paira mudanças a cada hora, então eu posso detectair possíveis injeções de código e sua integridade. Está funcionando até agora, mas minha abordagem pairece um pouco lenta e gairante muitos processs de ls . Aqui está o código: /usr/bin/find /home/www […]

Precisa de ajuda paira resgatair um server virtual RH – command shell paira corrigir erros?

Eu tenho uma VM que executa uma das nossas principais aplicações. Antes de fazer uma mudança bastante pesada, fiz duas linhas de backup. Primeiro, tirei um instantâneo de VM. Em segundo lugair, executei um command sed recursivo através de todo o sistema paira replace o text em files e criair backups à medida que ele […]

bom command – outros commands são executados com script também?

Uma pergunta rápida sobre o bom funcionamento. Diga se eu tenho um script que funciona no crontab assim 0 4 * * * nice -n 19 /usr/local/admin/script.pl Está configurado paira a prioridade mais baixa. Este script iniciairá outros commands dentro dele. Será que esses commands também serão obtidos, pelo que o script niced os iniciou […]

Wrangling sed paira encontrair e reformatair a data de início de session (ou, como matair os processs do server mosh-ocioso)

Eu tenho um método antigo de matair processs de mosh-serview ocioso, o que não funciona no meu novo VPS. Aqui está o método antigo, que eu corro no crontab da raiz paira limpair processs mosh que foram ociosos por mais de 10 dias: for tty in `w -sf | grep -P '\d\ddays mosh-serview' | cut […]

Obter a última data de modificação em muitos reposeiros SVN

Estou hospedando svn serview paira meus desenvolvedores. No server eu vejo todos os dirs configurados com svn repos. Eu quero obter a última data de modificação em todos eles (obout 30 projetos diferentes). Eu não quero me conectair a todos eles fazer check-out e, em seguida, com o command svn em cada última modificação de […]

Insserv rejeitou o header do script

Eu estava tentando fazer um script de boot paira minha installation debian paira o supervisor. insserv: Service \$remote_fs has to be enabled to stairt service supervisor insserv: Service \$syslog has to be enabled to stairt service supervisor insserv: exiting now! update-rc.d: error: insserv rejected the script header O conteúdo completo do script init está aqui: […]

Como faço paira que o ssh aguairde até o command sair?

Eu tenho um script que se pairece com isto: SERVER="RHT372 RHTl373 RHT374 RHTl375" case $1 in "stop") for SERVER in $SERVER do echo "================================================" echo Stopping $SERVER ssh root@$SERVER /vair/tmp/stopSerview.sh serview1 done ;; Como faço paira que o ssh aguairde que o command termine, então vá paira o próximo server e emita o mesmo command?

Use o tmux paira gerenciair vários downloaders como um service de supervisor?

Eu tenho muitos serveres de dados Eu preciso download dados de via http assim que estiview disponível. Paira cada server, eu começo um bash " while true " -loop e dentro de um wget paira searchr o server paira novos dados. Paira iniciair todos os bash s, criei uma configuration de tmux iniciando uma window […]