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...
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...
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...
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...
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...
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...
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...
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...
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...
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...