Perguntas sobre 'shell-script'

2
respostas

Script Bash para exibir listagem de diretórios dá erro

Eu escrevi um script bash simples (eu sou muito novo para ele, você sabe!) para aceitar um diretório como argumento e imprimir sua listagem, testando arquivos e diretórios. Veja como eu me aproximei: #!/bin/bash # Lists all files and director...
13.09.2015 / 18:16
3
respostas

Linhas Intersperse de dois arquivos

Eu tenho um arquivo de dados ( $file1 ) que contém duas linhas de dados por indivíduo. Eu preciso intercalar uma terceira linha de dados de outro arquivo de dados ( $file2 ). Então minha entrada parece: >cat $file1 bob 1 1 0 bob...
11.01.2016 / 18:34
2
respostas

Como um script / programa é executado no unix?

Eu tenho uma dúvida sobre o padrão de execução de um script unix. Por exemplo, um script contendo linhas: command B function C() { Myscript // Myscript is a script command D } command E e suponha que se Myscript demorar muito pa...
11.03.2012 / 19:57
5
respostas

Como posso forçar um script a usar mais recursos?

Estou executando um script muito demorado, que leva muitas horas para terminar. Observando top , vejo que, na melhor das hipóteses, ocupa apenas 5% da CPU, geralmente em torno de 3%. Existe alguma maneira de forçar o script a usar mais CPU...
12.03.2014 / 10:04
4
respostas

Paralelizar um loop for com um número muito grande de iterações

Eu quero paralelizar um loop for, em que o número de iterações no loop pode ser muito grande, como 10 ^ 6. Então, será melhor se eu puder criar threads em vez de processar. Como fazer isso? O código é o seguinte N=$1 for (( i=0; i < $N; i...
03.12.2011 / 14:34
4
respostas

Como verificar se a string de entrada corresponde a um formato específico?

O usuário pode escrever no meu script Bash um endereço mac da seguinte maneira: read -p "enter mac-address " mac-address Agora eu quero verificar em uma declaração if, se esse endereço MAC corresponder a um formato "específico". ou seja,...
08.01.2018 / 19:43
4
respostas

Múltipla instrução que inclui caracteres especiais usando se causando erros

Eu tenho tentado escrever um script que verifica se o conteúdo específico não é encontrado em arquivos / pastas específicos, então deve imprimir "falhou". senão deveria imprimir "sucesso". No entanto, o script a seguir está causando vários erros...
10.10.2017 / 12:45
4
respostas

Como eu crio nomes de arquivos numerados seqüencialmente no bash?

Eu preciso de um script que crie um arquivo com o próximo arquivo em uma sequência. Cada execução do script deve criar apenas um arquivo e o script pode ser executado zero ou mais vezes em um determinado dia. Os arquivos devem ser nomeados após...
25.01.2017 / 11:56
2
respostas

Lê o arquivo com 2 colunas, rsync cada linha da coluna 1 para a coluna 2

Eu tenho um arquivo com duas colunas. A coluna 1 tem o diretório de origem, a coluna 2 tem o destino. Por exemplo: $ cat directories.txt /usr/local/myapp /root/myapp_bak /home/steve/dir1 /root/stevedir /etc/etc/etc /another/destination E...
02.09.2016 / 06:30
5
respostas

Adiciona arquivos com o one-liner bash?

Atualmente, utilizo várias linhas para anexar conteúdo a um arquivo combinado, por exemplo, ./myprogram 1.txt > Out.txt # Overwrite for the 1st file ./myprogram 2.txt >> Out.txt ./myprogram 3.txt >> Out.txt ./myprogram 4.txt &g...
07.08.2014 / 13:16