Perguntas sobre 'shell-script'

1
resposta

Como executar uma consulta SQL select no banco de dados Oracle através de um script de shell?

Eu preciso executar uma consulta SQL select em um banco de dados Oracle e ter que capturar a lista de registros recuperados em um script de shell. Além disso, gostaria de modificar a consulta para determinadas condições e precisar recuperá-la...
21.12.2011 / 08:30
3
respostas

Como excluo uma determinada linha de um arquivo com Perl?

Como eu excluiria a linha [[ -f /var/tmp/Li.ksh ]] && /var/tmp/Li.ksh de um arquivo por um comando perl em um script ksh? Eu tentei: perl -i -pe "s/[[ -f /var/tmp/Li.ksh ]] && /var/tmp/Li.ksh//" /etc/tl.conf Mas...
16.11.2011 / 09:57
2
respostas

Nome do arquivo com espaços canalizados para dois comandos xargs

Eu tenho um diretório e muitos subdiretórios, como o seguinte - file with spaces.txt filewithsuperlonglines.txt ordinaryfile.txt binaryfile.bin O comando - find . -type f -print0 | xargs -0 file | grep text | grep -v long | cut -d:...
19.10.2011 / 22:57
2
respostas

Alterar muitos links simbólicos de uma só vez?

Tenho cerca de 40 links simbólicos em um diretório semelhante a este: lrwxr-xr-x 1 anna staff 45B 22 Jun 11:20 menu-bg-left.jpg -> ../../../../../hg/www/images/menu-bg-left.jpg lrwxr-xr-x 1 anna staff 46B 22 Jun 11:20 menu-bg...
14.07.2011 / 16:19
2
respostas

Encontrando arquivos no linux baseados em regex, com múltiplas alternativas

Digamos que eu tenha uma lista de strings. Eu quero encontrar arquivos com nomes de arquivos começando com essas seqüências de caracteres. Exemplo, Cordas: filename.could.start.with.this.restoffilename a.file.could.have.this.at.beginning.r...
09.05.2011 / 00:40
1
resposta

Em zsh, procurando usar 'tr' para procurar e substituir um único caractere por vários caracteres

Eu quero substituir "Blah: whatever" ou "Blah / Whatever" por "Blah - Whatever" Eu tenho isso: NEW='echo ${OLD} | tr '[:/]' '--'' echo ${NEW} Suponho que os caracteres de dois traços significam uma substituição de 1 letra para: ou /...
04.03.2011 / 07:49
1
resposta

propagação de erro não está funcionando no bash

Eu tenho um script que segue abaixo ... algumas definições de função no topo e uma delas é ... function err_out { trap 'echo "ERROR in $STEP function. EXITING!";exit 1' ERR #some more messages exit 1 } # Main program starts h...
14.03.2011 / 21:00
1
resposta

Redirecionar novamente o STDERR em K / SH?

Uma vez que o STDERR é redirecionado, por exemplo, para um arquivo, como ele pode ser redirecionado de volta para o descritor de arquivo original 2? #!/bin/sh exec 2>/tmp/err print -u2 'log errors to file' exec 2>&2 (how do we do t...
04.10.2010 / 07:34
1
resposta

Mac Automator - monte um volume de rede

Estou escrevendo um "script" do Automator que media rsync s no meu 10.6.3 MacBook Pro para o meu Ubuntu 10.10 HTPC. Eu posso fazer o Automator executar meu script de shell para comandos rsync , mas não posso fazer o Automator montar os três...
19.10.2010 / 19:33
1
resposta

Problema ao isolar a variável de ambiente em um script de shell

Eu sou um novato aqui, mas o stackoverflow me ajudou no passado. Estou escrevendo um script de shell bash para gerar um makefile (começando pequeno). echo "\ include \$(GNUSTEP_MAKEFILES)/common.make APP_NAME = $PRODUCT_NAME $PRODUCT_NAME...
24.08.2010 / 00:00