Perguntas sobre 'scripting'

1
resposta

Alterar a senha de um usuário dentro de um script não funciona [duplicado]

Por razões, quero alterar a senha de um usuário para uma aleatória a cada X minutos usando um script. É uma máquina debian, o seguinte script é iniciado via @reboot no crontab do root e o script está sendo executado. A cada X minutos, a nov...
23.10.2018 / 06:59
2
respostas

extrai o campo do arquivo usando sed ou awk

Eu tenho o script bash para coletar todas as informações de hardware, mas a parte de informação de memória seguinte está faltando, então é isso que estou tentando fazer. O comando a seguir fornece o status do módulo de memória DIMM , [ro...
25.10.2018 / 17:23
1
resposta

Toque e abra o arquivo no mesmo alias de comando [duplicado]

Eu me vejo escrevendo muito esses comandos (no Mac): $ touch example.txt $ open example.txt Eu queria saber se havia uma maneira mais fácil de fazer isso. Eu tentei isso: $ alias t='touch $0 && open $0’ Mas eu tenho isso:...
26.10.2018 / 21:29
1
resposta

Sintaxe para expressão regular procurando códons de DNA

Eu tenho que escrever um script para uma atribuição que irá tomar o nome do arquivo como um comando e saída de cada códon único de 3 bases no arquivo e quantas vezes ele ocorre em ordem decrescente. O script tem que verificar se ele tem um argum...
28.10.2018 / 20:01
1
resposta

Este script executa um programa uma vez a cada 15 segundos e não executa duas instâncias ao mesmo tempo?

No link , escreveu Gilles The following crontab line will start some_job every 15 seconds. * * * * * for i in 0 1 2; do some_job & sleep 15; done; some_job This script assumes that the job will never take more than 15 seconds....
30.10.2018 / 17:06
1
resposta

Esperar erro de script - caracteres extras após uma citação aproximada

Erro ao executar o comando send if, Não tenho certeza se estou faltando alguma sintaxe tcl. #!/usr/bin/expect -f # Get the list of hosts, one per line ##### set f [open "/tmp/host.txt"] set hosts [read $f] close $f # Iterate over the hosts f...
30.10.2018 / 07:19
1
resposta

Substituir valores em uma variável e manter novas linhas no BASH

Este script BASH funciona como esperado. Eu tenho uma variável ($ foo) que contém linhas de dados, eu digo bash para separar em novas linhas, e eu loop através da variável. #!/bin/bash foo=" Original Line1 Original Line2 Original Line3 " I...
11.10.2018 / 12:13
2
respostas

Usando Cut dentro de um script para cortar uma coluna de uma String específica

Eu tenho este arquivo chamado viagens.txt: 2018-10-01:88020:88013:6:4.2 2018-10-01:88020:88014:8:3.8 Eu quero criar um script que, em cada linha, verifique a segunda coluna (nesse caso, em ambos os casos, ele retornará "88020"). No ent...
05.10.2018 / 22:21
4
respostas

Como concatenar vários arquivos de texto com uma linha em branco entre cada um? [duplicado]

Estou escrevendo um script de shell e estou usando três arquivos html. Agora estou tentando concatenar todos os três arquivos e enviar o conteúdo como um email para mim mesmo. Por favor, veja abaixo o que estou tentando fazer três arquivos:...
01.10.2018 / 17:02
1
resposta

Cópia de arquivo ee incremento (iterar) 10000 vezes

Eu tenho o nome do arquivo unix - 1241241231.txt eu tenho que copiar e renomear com contador de incremento até 10000, mas o nome do arquivo deve ser de apenas 10 dígitos. exemplo: então eu tenho que fazer cópias como 1241241231.txt, 124124...
02.10.2018 / 13:58