Perguntas sobre 'shell-script'

2
respostas

Como renomear múltiplos arquivos no Bash Scripting? [fechadas]

Suponha que eu queira renomear 3 arquivos no mesmo diretório. Exemplo: test1.gzip test2.gzip test3.gzip Agora, deseja renomear todos os arquivos acima para algo como test1_20180518.gzip test2_20180518.gzip test3_20180518.gzip Agora, com...
28.05.2018 / 16:15
1
resposta

pegando o código de saída do processo em segundo plano / subshell

Eu estou querendo saber se existe alguma diferença entre: long_running.sh & pid=$! e ( long_running.sh ) & pid=$! o pid será capturado consistentemente nos dois casos, ou haverá algumas diferenças aqui? Por fim, que...
01.05.2018 / 21:24
1
resposta

Script de shell para filtrar endereços IP do arquivo de log

Temos um despejo de soquete comum que pedimos a um cliente para executar e fiquei imaginando se a comunidade tinha alguma ideia sobre como identificar vários endereços conectados em uma lista de soquete stat da rede. Active Internet connectio...
01.05.2018 / 00:09
1
resposta

Permissões automáticas de sudo para o script de inicialização

Eu preciso executar um script na inicialização, o que eu entendo precisa ser feito na pasta init.d . Agora, esse script exige sudo permissions, ele solicita ao usuário a senha sudo ao ser executado normalmente. É possível executar meu sc...
23.04.2018 / 21:27
1
resposta

passando opções de uma matriz para o comando ls no UNIX [closed]

Estou escrevendo um script de shell que usa vários argumentos como -l -s -a -f thing ming e acrescenta apenas aqueles que começam com - . Este é o meu código: arrayOfArgs=() for arg in "$@": do case arg in -*) arrayofArgs+=(...
23.04.2018 / 02:59
2
respostas

Evite sobrescrever o pipe nomeado existente

Eu tenho este comando: ql_receiver_lock_holder > "${my_named_pipe}" substituirá o pipe nomeado, se já existir? É a melhor maneira de evitar sobrescrevê-lo para simplesmente usar isso: ql_receiver_lock_holder >> "${my_named_pip...
23.04.2018 / 04:17
3
respostas

Solução para alterar o diretório passando um padrão de diretório como o parâmetro

Eu gostaria de obter qualquer script ou solução Linux para implementar a mudança de diretório, não passando exatamente um diretório, mas um padrão como o parâmetro. Algo parecido com isto: # Ex: I'd like to execute a "cd" to a directory with...
27.04.2018 / 15:25
2
respostas

Remover palavra específica do nome do arquivo

Eu tenho muitos arquivos em uma única pasta como compose_icon_200x200.png mail_icon_200x200.png attach_icon_200x200.png delete_icon_200x200.png Eu quero remover o _200x200 de todos os nomes de arquivo. Eu tentei find . -name '*_200x200...
18.04.2018 / 10:42
2
respostas

BASH - dados grep ps que possuem números de sequência / incrementos

Eu tenho um bash for loop que percorre uma lista de processos do ps. A ideia é ver se o processo está rodando e contar a saída. Uma lista de exemplos a ser iterada está abaixo de BOX.Container_Philips1_Primary_X1 BOX.Container_Philips_Primary...
27.04.2018 / 16:23
1
resposta

Opção de copyrtrate Logrotate demorando muito tempo

Estou executando o logrotate a cada 4 horas usando o crontab. Eu quero rodar arquivos a cada 50G, o que é esperado em 4 horas. Meu logrotate.config é como abaixo: /log/*/*/*/*.log { size 50G copytruncate missingok...
18.04.2018 / 07:40