Perguntas sobre 'scripting'

1
resposta

Script de exclusão de arquivo antigo

Eu usei este script: #!/bin/sh for file in "$( find /var/backup/web2 -type f -mtime +1 -maxdepth 1 -exec rm -f {} \; )" do rm -f $file done exit 0 para excluir arquivos mais antigos que 24h do diretório fixo. O script parou de funcion...
28.06.2015 / 12:38
5
respostas

Como ler a string do arquivo e comparar com cada linha do segundo arquivo

Estou fazendo o script de instalação do SO do post que incluirá a seção "Hardening". E nessa seção de hardening ele irá ler os parâmetros do Kernel do arquivo A e comparar com o arquivo /etc/sysctl.conf e se os parâmetros não estiverem disponíve...
09.02.2015 / 13:20
2
respostas

export PATH permanentemente [duplicado]

Eu exportei o PATH, mas depois que eu mudo para um terminal diferente ou reinicializo o Debian, $ PATH é resetado. Aqui estão os passos que eu dou: ~$ vim scripts.sh #!/bin/bash echo "Hello" Eu o salvei como mybash.sh e chmod com 75...
21.05.2015 / 09:25
2
respostas

While Read loop to email

Estou tendo problemas com um script que estou escrevendo. Estou tentando monitorar o espaço livre em disco e ter um email gerado para cada sistema de arquivos em um determinado limite. Ao usar este script com 'echo' em vez de 'mail', a saída par...
09.03.2015 / 17:55
1
resposta

Script para log de desligamentos e reinicializações

Estou tentando criar um script que será executado diariamente como um cronjob e registrará todos os desligamentos e reinicializações. Eu cheguei a isto, mas o grep parece ser ignorado, e o script resulta na saída de last -x shutdown reboot ....
19.03.2015 / 15:44
2
respostas

Gravar log para uma declaração falsa de uma condição if que retorna exit 2

Eu tenho um script sendo executado a cada 5 minutos com duas saídas em uma cláusula de condição. #!/bin/bash date=$(date +%Y) if [ $date -eq '2014' ] then echo "Current year is $date" exit 0 else echo "Current year is not $date"...
20.06.2014 / 15:21
1
resposta

Reutilizando a entrada do usuário em um script

Eu tenho o seguinte script que funciona: #!/bin/bash xfreerdp /cert-ignore /f /v:farm.company.com /d:company.com /g:rds.company.com /u:$(zenity --entry --title="Username" --text="Username") /gd:company.com /gu:$(zenity --entry --title="Usern...
15.07.2014 / 10:34
2
respostas

Executando um programa (comando) no terminal após a tela de login no Ubuntu 14.04

NOTA: - This is not a duplicate question . Eu pesquisei cerca de 100 vezes neste site e vários outros, incluindo Ubuntuforums, askubuntu e stackoverflow. Eu não consegui fazer meu trabalho. OBJETIVO: - Eu quero ter um comando rodando em...
18.01.2015 / 13:26
1
resposta

script para comparar duas strings “foo” e “bar”

Vou criar um script que deve imprimir "foo" ou "bar" quando a entrada do usuário for "foo" e depois imprimir "bar" ou quando a entrada do usuário for "bar" e então imprimir "foo", caso contrário mostre "string inválida". Aqui está o script em qu...
02.06.2014 / 07:38
2
respostas

Diferentes formas de executar um script de shell

Existem algumas perguntas semelhantes que eu já vi, mas descobri algo diferente. Estou lendo este link e fiquei confuso quando li: "Não recomendado é usar sh scriptname , pois isso efetivamente desativa a leitura de stdin dentro d...
23.04.2014 / 10:40