Perguntas sobre 'scripting'

2
respostas

Copie os arquivos que são criados hoje sem o comando FIND e o SFTP para outro servidor

Eu tenho um diretório com 'n' número de arquivos nele. Eu estou tentando escrever um script de shell que listará apenas os arquivos criados no dia específico em que o script está sendo executado e usará sftp para mover os arquivos listados pa...
15.06.2016 / 11:38
2
respostas

Problema de extração de dados com base em palavras maiúsculas

Eu tenho um arquivo de dados no seguinte formato: source.dat ( Exemplo para fins de ilustração .) ALBANIA Duck 1000 BELGIUM CHARLEROI Donald Duck 10234 CYPRUS J. Mickey 567 Estou procurando um script Linux (Bash, perl, whatever) para...
29.07.2016 / 22:06
1
resposta

nega o uso de múltiplos argumentos getopts

Estou tentando descobrir uma maneira de negar o uso de mais de um argumento de getopts em uma determinada situação. Digamos que tenhamos algo assim: while getopts "a:b:c:def" variable; do case $variable in a)a=$OPTARG b)b=$OPTARG c)c=$OPTARG...
21.03.2016 / 16:56
1
resposta

Avaliação de find (-exec)

Estou procurando todos os arquivos que contêm um conjunto de strings. Se sim, altero seus direitos de acesso. find . -type f -exec grep -q '#!/bin/bash\|#!/usr/bin/grep\|#!/usr/bin/awk' {} \; -exec chmod 700 {} ;\ Estou curioso sobre com...
02.05.2016 / 12:28
2
respostas

Script para organizar a área de trabalho em pastas / diretórios por extensão

Gostaria de organizar os desktops executando um script que coloca todos os seus arquivos em pastas por extensão. Eu encontrei algum código através de googling e o código que encontrei cria uma pasta com o nome do arquivo e coloca o arquivo na pa...
08.01.2016 / 01:44
2
respostas

Comando para pular o processo se o arquivo existir

Eu tenho usado um loop for para executar um pipeline para vários arquivos, mas infelizmente o terminal congelou no meio do caminho. Eu gostaria de executar o pipeline novamente, mas por causa do tempo eu gostaria de pular os diretórios que já te...
10.02.2016 / 00:47
1
resposta

Como posso obter meu script bash para remover as primeiras n e últimas n linhas de uma variável?

Estou fazendo um script para pré-formatar "dig ns google.com" e cortar todo o resultado, exceto a seção de respostas. Até agora eu tenho: #!/bin/bash echo -n "Please enter the domain: " read d echo "You entered: $d" dr="$(dig ns $d)" sr="...
11.04.2016 / 03:28
3
respostas

Baixando alguns milhares de arquivos - como?

Eu quero baixar alguns milhares de arquivos um por um. O tamanho médio de cada um é 5-10Mb. Cada um tem o nome "name_ {i}", onde "i" é um contador. Qual é a maneira mais fácil e melhor de fazer isso? Note que a conexão com a internet pode ser...
23.10.2015 / 20:10
1
resposta

O script não está funcionando, mas o comando funciona fora do script

Eu tenho um script muito simples que basicamente executa um comando e envia o relatório por e-mail para um usuário: #!/bin/bash FROMDATE='date -d "last week 13:00 " '+%Y-%m-%d'' TODATE='date '+%Y-%m-%d'' SLOWLOG='/var/log/mysql/slow-queries....
28.10.2015 / 23:51
4
respostas

piping valor da variável python para o script bash (dentro do script python)

Após anos de bash scripting, tenho a tarefa de modificar um script python para que ele chame um shell script quando certas condições forem atendidas. Essa parte não foi muito ruim, mas agora eu estou tentando também enviar este script de shell u...
03.09.2015 / 20:28