Perguntas sobre 'scripting'

1
resposta

Suprimir erro no shell script

Eu quero executar um script como abaixo: for i in 'cat';do result=command $i |awk '{print $2}' ## it may give us the exact anwer or error like "command not found" echo "$i - $result" done para cada $i , desejo imprimir: $i -...
20.02.2017 / 18:58
1
resposta

porque um script bteq funciona, mas não o outro

Abaixo estão dois códigos semelhantes, porque o primeiro está trabalhando, mas não o segundo, por favor? Alguém pode explicar o uso de chaves após os parênteses? $ vi varoutput.bt query_td () { bteq << EOBTQ |grep '^>' |sed -e "s/^&g...
14.05.2017 / 16:55
2
respostas

como fazer um script que verifica vários arquivos para ver se eles são legíveis

Eu recebo como ler um arquivo usando [-r] Mas como faço um script que recebe uma entrada múltipla de arquivos e cheques? Digamos que eu digite ./checkfile hi hello world o script deve retornar: hi is readable hello is readable worl...
15.03.2017 / 16:44
1
resposta

Transformação de tabela

Parece que eu acertei um bloco com algo que acho que deve ser bem simples. Eu tenho uma tabela de classificação 1: (arquivo 1) Ranking ID 1 A 2 B 5 C 6 D 12 n arquivo 2:  Um     Um     Um     B     B     B...
20.03.2017 / 16:15
1
resposta

Ir para o começo do loop no bash

Estou usando uma condição if dentro de um loop for. Se a condição if retornar sim, eu gostaria de ir para o início do loop for novamente. Isso é possível em bash? #!/bin/bash for i in /apps/incoming/*.sql do j=$(egrep "[A-Z]{6}[ ]{1}[@abc_id]...
31.03.2017 / 16:32
1
resposta

Bash Script - caso esac - falha

O script a seguir está correto ??? Estava tudo bem até ontem! Eu escrevi o seguinte script para ajudar um cron job a rodar a cada minuto e chamar outro script que pode fazer com que um comando seja executado mais de uma vez, o comportamento e...
03.04.2017 / 08:13
1
resposta

Configura o script a ser executado em / após a inicialização, com apenas permissões de gravação, mas sem acesso ao shell no destino

Suponha que você tenha acesso de gravação a um sistema Linux, com direitos de root, mas sem shell interativo. Você só pode gravar novos arquivos ou substituir arquivos existentes. Criação de (sub) diretórios é possível. É possível definir per...
03.02.2017 / 11:06
3
respostas

como é que o meu script de backup falha para construir o ficheiro tar.gz e enviá-lo através do scp?

Estou tentando criar um script para automatizar os backups do MySQL e transferir o arquivo gerado para outro servidor. Eu consegui criar o arquivo de despejo, mas não fiz muito progresso a partir desse ponto. O roteiro até agora é colado abai...
20.02.2017 / 12:19
3
respostas

Como contar os delimitadores e remover os Feeds de linha se não atenderem ao limite

Tenho vários arquivos com até um milhão de registros provenientes de um fornecedor. Esses arquivos são originalmente de um ambiente Windows e, quando os obtemos, eles têm divisões errôneas nos registros causados por alimentações de linha no m...
10.01.2017 / 14:38
2
respostas

anexar arquivos com base em uma lista

Eu tenho uma lista que corresponde a um arquivo. Esses arquivos devem ser anexados a um único arquivo com base em sua ordem na lista. order.list: FLORIDA #corresponding file is florida.txt ILLINOIS #corresponding file is il...
05.01.2017 / 02:06