Perguntas com a marcação «scripting»

13
Adicione algo ao crontab programaticamente (sobre ssh)

Eu tenho um script de implantação, ele deve adicionar algo a um usuário crontab(acionar um script que limpe os logs a cada XXX dias); no entanto, isso só deve ser feito durante a primeira implantação ou quando precisar ser atualizado. (Eu posso correr xxx.py deploy envou xxx.py update env) então...

13
Precisa de um loop para dormir por uma fração de segundo

Na minha máquina, preciso executar um ciclo que itere 1 comando simples que deve ter um atraso expresso em frações de segundo. Digamos que eu preciso: para salvar um arquivo com uma crescente enumeração (arquivo-0, arquivo-1, arquivo-2, ...) gerado por algo trivial para este exemplo como time...

13
Como imprimir o próprio nome do script no mawk?

No bash $0contém o nome do script, mas no awk se eu criar um script chamado myscript.awk com o seguinte conteúdo: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } e execute, ele imprimirá apenas "awk". Além disso, o ARGV [i] com i> 0 é usado apenas para argumentos de script na linha de comando. Então,...

13
Expressão regular no script bash

Esta é a primeira vez que escrevo bash, então provavelmente estou cometendo um erro fácil. Basicamente, estou tentando escrever um script que obtenha os grupos de um usuário e, se eles estiverem em um determinado grupo, registrará isso de acordo. Evidentemente, haverá mais funcionalidades, mas não...

13
Conselho para gerenciar chaves SSH

Qual é a melhor prática encontrada para gerenciar muitos pares de chaves SSH? Uso o SSH para conectar-me a vários sistemas, tanto em casa quanto no trabalho. Atualmente, tenho uma coleção bastante pequena e gerenciável de pares de chaves para os sistemas doméstico e de trabalho. Eu tenho um script...

13
Verifique as dependências do script bash / shell

Existe um método / comando para verificar as dependências de um script bash? Em outras palavras, uma resposta a esta pergunta: Quais bibliotecas um usuário deve instalar para executar o script? Eu posso fazer isso manualmente lendo o script e verificando o que outras bibliotecas / comandos chama,...

12
como implementar logrotate no shell script

test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Eu quero implementar o logrotate para controlar o tamanho do arquivo de log; então, como implementar o logrotate, se a situação for como

12
Script para excluir arquivos com mais de 6 meses

Configurando um trabalho cron uma vez por mês para iniciar um script. o script é rotacionar um arquivo todos os meses à medida que se torna grande demais e renomear o antigo. quando um arquivo tem mais de seis meses, eu queria que ele fosse excluído. Procurando executar esse script uma vez por...

12
Como chamar uma função dentro de outra função

Na verdade, estou trabalhando em um script de shell para monitorar os recursos de um servidor. Eu tenho uma função e quero saber: como posso chamar uma segunda função dentro da principal? Exemplo: funct mainfunct(){ echo "Text to show here" **$secondfunct** } funct