Perguntas sobre 'shell-script'

3
respostas

query r.e executando scripts de loop em paralelo

Eu tenho o seguinte em um script de shell: for file in $local_dir/myfile.log.*; do file_name=$(basename $file); server_name=$(echo $file_name | cut -f 3 -d '.'); file_location=$(echo $file); mv $file_lo...
05.11.2015 / 16:04
2
respostas

Classificando arquivos de imagem usando informações de cabeçalho

Eu tenho vários arquivos de imagem dentro de um diretório com a mesma extensão (.mrc). No terminal, se eu fizer, cabeçalho, ele dá a seguinte saída: RO image file on unit 1 : FoilHole_17224697_Data_18256098_18256099_20150819_2015.mrc S...
19.09.2015 / 09:14
1
resposta

Como o script pode se executar através de algum exec novamente?

Eu estou fazendo script para fazer backup de dados do servidor, ele vai usar ssh e scp muitas vezes. Minha chave privada é protegida por senha, mas estou usando o ambiente sem nenhum agente ssh. Gostaria de colocar a condição no script, que v...
05.09.2015 / 14:55
2
respostas

Como adicionar usuários ao Linux através de um script de shell

O script de shell que tenho que escrever tem que criar novos usuários e atribuí-los automaticamente aos grupos. Este é o meu código até agora: echo -n "Enter the username: " read text useradd $text Consegui obter o script de shell para ad...
11.12.2015 / 11:14
2
respostas

O que está acontecendo nesta função?

log () { A=$1 print "'date '+%m/%d/%y %H:%M:%S'': $A" >> LOGFILE.txt print "$A" } É assim que a função de log é usada na maioria dos scripts de shell em nosso ambiente. e tem sido usado no script como abaixo: if ["blah" != "...
18.06.2015 / 01:44
1
resposta

Encontre, conte e classifique todos os arquivos de áudio. Arquivos ALAC (M4A)

Estou montando um script para classificar uma coleção de músicas muito grande. São aproximadamente 22.000 álbuns, uma mistura de FLAC, WAV, AIFF, M4A (AAC e ALAC). Até agora, posso classificar por tipo de arquivo e obter um tamanho total de c...
06.06.2015 / 07:37
2
respostas

Como tornar esse loop Ctrl + C-interruptible?

# wait for host to become online while true; do ping host -c 1 -w 3 > /dev/null && break; sleep 1 done Quando pressiono Ctrl + C , o ping o recebe e sai com o código de saída 1 (o mesmo que se o host estivesse desligado...
16.07.2015 / 01:59
2
respostas

Como usar o SFTP em um script para extrair arquivos de forma não interativa do host remoto?

Eu quero usar um script de shell para puxar um arquivo de outro servidor. Eu escrevi um script onde eu posso fazer isso, mas eu quero que o script funcione de forma não interativa, para que ele não solicite a senha e funcione automaticamente se...
31.07.2015 / 09:25
1
resposta

Interceptar e modificar comandos em scripts bash

Eu tenho alguns scripts e alguns comandos nos scripts são assim ./executable arg1 arg2 .. argn Eu quero mudar o comando acima para LD_PRELOAD=/some/lib ./executable my_arg1 my_argn arg1 arg2 argn; some_other_command Uma maneira...
31.01.2015 / 20:27
3
respostas

Como posso listar todas as portas que servem uma página da web

Eu tenho um número de servidores, todos com vários serviços HTTP (S) acessíveis em várias portas. É incrivelmente difícil controlar qual serviço está disponível sob qual host e qual porta. Muitas vezes, estou apenas confiando no histórico do meu...
13.05.2015 / 18:34