Perguntas sobre 'shell-script'

1
resposta

Bash: usando redirecionamentos de ambos os sentidos em um shell script

Estou escrevendo um script de shell para compactar e fazer backup de determinados arquivos. Isso compactará e moverá arquivos grandes com tamanhos de até 4 GB. Estou com problemas com esta linha: gzip < $filelocation > $backuploc...
21.03.2015 / 14:55
1
resposta

leitura de entrada do usuário em loop com redirecionamento de entrada e saída

Este é o meu código: while IFS=',' read a b c; do read input echo $input done 3<&0 < input.csv > output.txt Eu cuidei do redirecionamento de entrada redirecionando por meio do pipeline. Mas ainda assim, quando execu...
07.04.2015 / 12:57
2
respostas

Substituindo extensões de arquivo em uma variável

Gostaria de fazer o seguinte: crie um .tex e mostre-o diretamente após a compilação com o evince, idealmente seria assim: showpdf file.tex então eu escrevi #!/bin/sh pdflatex $1 && evince ? em que ? é algo que levaria...
16.03.2015 / 15:14
2
respostas

É possível alterar o PS1 periodicamente por um script em segundo plano?

Acabei de encontrar a variável PS1 (por isso estou longe de ser um especialista). É possível alterar o prompt simplesmente alterando o valor dessa variável, por exemplo: PS1="\h" hostname as Prompt PS1="\j" numbers of current jobs as Prompt P...
31.03.2015 / 17:37
2
respostas

Enviando o arquivo criado mais recentemente via e-mail

Estou tentando enviar um arquivo de log a cada 24 horas ou mais por e-mail. Atualmente estou usando o mutt para isso. Você pode chamar o mutt assim: mutt -s "Log" -a file_attachment [email protected] Sei que posso listar os arquivos cr...
07.08.2014 / 01:38
2
respostas

copia arquivos de um caminho para outro caminho no linux

Estou tentando copiar arquivos de um caminho para outro. Eu tenho um arquivo de texto que tem todos os nomes de arquivos no seguinte padrão: file-1.txt file-2.pdf file-3.ppt .... Eu criei um arquivo .sh com o seguinte código: #!/bi...
08.04.2014 / 10:08
2
respostas

Bash: divide a lista de arquivos em arquivos diferentes?

Eu tenho vários arquivos em um diretório como: data1.dat data2.dat .... data24678.dat Para executar outro código, eu preciso ter um arquivo de texto com os nomes dos arquivos, mas eu preciso dividir em 50 arquivos por arquivo de texto...
04.04.2014 / 22:26
1
resposta

Calcular diferenças de entradas de coluna

Eu tenho um arquivo de texto com: 1 100 2 80 3 70 4 64 Agora preciso de outro arquivo que contenha a primeira coluna igual a acima e a segunda coluna seja a diferença de valores consecutivos do arquivo acima, ou seja: 1 20 2 10 3 6...
12.01.2015 / 20:09
2
respostas

Por que recebo um número ilegal: {1..3}

Por que estou recebendo ./6_sum_square_difference.sh: 11: ./6_sum_square_difference.sh: Illegal number: {1..3} para #!/bin/sh summing () { the_total=0 num_in=$1 for one_num in {1..$num_in} do printf "aaaa\n" the_total...
24.01.2015 / 02:13
3
respostas

Eu quero criar um arquivo de saída compactado, mantendo o original

Eu quero criar um arquivo de saída compactado, mantendo o original. Eu quero fazer isso do Informatica final usando a tarefa de comando ou a tarefa de sessão. Abaixo está o exemplo que estou tentando: Na tarefa da sessão: Tipo de comando...
21.03.2014 / 09:22