Perguntas sobre 'scripting'

2
respostas

Iniciando um script externo com o comando source

Estou aprendendo scripts de shell, lendo bons tutoriais e lendo scripts. Eu estava lendo este script de inicialização do minecraft , e essas primeiras linhas me atingiram: if [ -L $0 ] then source 'readlink -e $0 | sed "s:[^/]*$:confi...
05.09.2013 / 09:30
3
respostas

Como excluir backups antigos com base em uma data no nome do arquivo?

Eu tenho um backup diário chamado assim: yyyymmddhhmm.zip // pattern 201503200100.zip // backup from 20. 3. 2015 1:00 Estou tentando criar um script que exclua todos os backups com mais de três dias. O script também deve ser capaz de excl...
21.03.2015 / 15:42
2
respostas

Crie subdiretórios e organize arquivos por data a partir do nome do arquivo

Eu tenho usado o seguinte script para organizar minhas fotos em Diretórios "Data": for x in *.JPG; do d=$(date -r "$x" +%Y-%m-%d) mkdir -p "$d" mv -- "$x" "$d/" done Este script funciona muito bem. Meus arquivos de foto seguem a mes...
25.11.2013 / 17:33
4
respostas

Bash Scripting: Imprimindo os dados da coluna na mesma linha

Eu escrevi um script bash para calcular o tamanho de um banco de dados PostgreSQL e imprimir a saída junto com a data em que o script foi executado em um arquivo de texto. O código de script é o seguinte: #!/bin/bash date +"%d:%m" >>...
26.03.2014 / 06:25
4
respostas

Prefixando e anexando blocos de texto a uma lista de arquivos

Estou tentando prefixar e anexar blocos de texto a uma lista de arquivos. Aqui é onde eu estou tão longe. O ponto de atrito é a linha sed -i "1i \$prefix" "$file" && . sed não substituirá o valor de prefix em. Tentei seguir vári...
24.01.2014 / 21:18
2
respostas

Saindo de um pipeline se um comando anterior falhar

Estou tentando verificar o número de tarefas PBS em execução e enfileiradas, analisando a saída de qstat -tn1 de um script bash . Até agora, isso funcionou: count () { qstat -tn1 | awk ' BEGIN { R = 0; Q = 0; } $10 ==...
02.07.2012 / 23:19
3
respostas

O que significa a sintaxe neste comando shell com extglob?

Construindo caminhos robustamente , Propõe-se uma solução que inclui: shopt -s extglob; dir="${dir//+(\/)//}" Alguém pode explicar (analisar) isso para mim? Eu entendo o que está fazendo, mas não como a sintaxe funciona.     
30.10.2011 / 02:16
2
respostas

Melhor maneira de excluir mensagens de e-mail selecionadas do arquivo mbox usando script

Eu tenho um arquivo de mensagens de e-mail arbitrário no formato mbox. Eu gostaria de periodicamente (fim da semana), e automaticamente (via cron) limpar as mensagens do meu arquivo mbox "alertas" (nova pasta) apenas de um remetente (ou com um a...
29.04.2016 / 19:52
1
resposta

Importação em lote de arquivos .sql

Eu tenho um monte de arquivos .sql em um diretório que eu preciso importar. Embora eu possa fazê-lo manualmente, para fins de script, preciso aplicá-los em massa. Como posso fazer isso? Que combinação de opções e comandos eu preciso? O comand...
10.12.2010 / 22:20
1
resposta

Como salvar o resultado de printf em uma variável no GDB?

(gdb)printf "Hello %d", 7 Hello 7 (gdb)set $MyVar = printf "Hello %d", 7 // ??? Como salvar o resultado de printf "Hello %d", 7 em $ MyVar?     
22.08.2014 / 04:15