Obrigado pelos links enviados, mas o problema está na quantidade de arquivos,
ou seja, qdo executo o find, grep o rm ele dá "Argument list is too long",
sendo necessário o uso do xargs.
Então fui fazendo alguns testes e cheguei nesse nesse quase script, porém o
problema dele agora é tentar rest
Fico feliz em ter ajudado, quando precisar estamos ai.
Aprendar a usar o shell script bem, que garanto que você não vai se
arrepender.
Tem vários sites na internet para isso, como o do aurélio, que é
bom: www.aurelio.net
Se puder aprender um pouco de Expressões regulares ajudará muito
na hora de
Edmar e Lista, BOM DIA!
FUNFOU bunitinho, bbinha do quiabo!
valeu mesmo! Agora para Firular, ainda mandei a Máquina Gritar que é
para trocar a Fita he he Segue abaixo o Script:
#!/bin/bash
##
# GAMBIAr . . . Ops ajuste técnico para #
# otimizar o BACKU
E ai cara, blz?
É o seguinte a tecla ctrl+c quando teclada gera o sinal SIGINT, para
você gera esse sinal em um dado momento, programe seu crontab com a
hora deseja e coloque no script a linha:
killall -SIGINT nome_do_processo_do_backup
A linha acima mandará o ctrl+c para o programa do backup
au
--- Em shell-script@yahoogrupos.com.br, "André Saunite" <[EMAIL PROTECTED]>
escreveu
>
> Olá,
>
> Já tentou assim?
>
> cat $(cat lista.txt)
>
> Abs,
> André Saunite
Menos elegante, mas igualmente funcional:
for ARQUIVO in `cat lista.txt` ; do
cat "$ARQUIVO"
done
[[ ]]
Desculpa a demora, mas venho agradecer a todas da lista pelas
explicações e ajuda de todos na minha dúvida sobre o grep e a variável.
Obrigado
Marlon
--- Em shell-script@yahoogrupos.com.br, Maicon Vinicius Nunes
<[EMAIL PROTECTED]> escreveu
>
> Era uma vez Marlon Vagner Reck. Em determin
Não entendi a dúvida, você já sabe tudo é só fazer...
Até citou ". debugar". A questão seria como passar parâmetros?
Como gosto de ser direto, vai uma base para o seu debugar, que recomendo não
tenha o flag x (executar):
#--
export FGLSQLREPLAY=1
export FGLSQLDEBUG=3
fglrun /home/caminho
--- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj"
<[EMAIL PROTECTED]> escreveu
>
> On 10/29/07, miguelcm86 <[EMAIL PROTECTED]> wrote:
> >
> > Olá mais uma vez
> >
> > Decidi por esta dúvida à parte já que não tem nada haver com as que
> > postei antes.
> >
> > Tenho um ficheiro
Ô Weder,
vc pede ajuda e fala tudo pela metade... Na 1a. msg vc disse "se eu quiser
apagar tudo no arquivo que terminar com.br". Ora apagar tudo significa
deletar. Agora vc diz que tem 3 campos e não diz qual é o separador entre os
campos. Não creio que seja branco pois se tem nome, a qtd de branco
Acho que me expressei mal, eu tenho a seguinte situação, um arquivo
com os três campos abaixo:
Nome IP e-mail
Eu gostaria de usar o sed e apagar o 3º campo, usando essa sintaxe eu
estou apagando a linha inteira.
No aguardo,
Weder
--- Em shell-script@yahoogrupos.com.br, "Julio C. Neves"
<[
Weder,
Vc tem que escapar o % ou usar "" entre ele.
df -h | grep \% ou df -h | grep "%"
df -h | awk '/\%/ {if ($5 ~/\%/ && $5 !~ /Use/) ; gsub(/\%/,"",$5) ;
print $5}'
[]s
weder_feliciano wrote:
> Eu tenho um arquivo com o seguinte conteudo:
> FilesystemSize Used Avail Use% Moun
valeu.vou mergulhar no "man".
auhhuahuahu
sds;
Allan Patrick Patzlaff
Em Segunda, 23 de Outubro de 2006 10:30, o Juliano escreveu:
> De bate pronto vejo dois jeitos simples:
>
> Usar o sudo sem passwd para esse comando o man sudoers ja resolve sua
> questão.
> E chmoad +s $(type -path tar). Q
Pra executar um comando como root, basta fazer isso:
su -c "tar -zxf pacote.tar.gz"
[]'s!
Juliano escreveu:
> De bate pronto vejo dois jeitos simples:
>
> Usar o sudo sem passwd para esse comando o man sudoers ja resolve sua
> questão.
> E chmoad +s $(type -path tar). Que você vai deixar o bin
De bate pronto vejo dois jeitos simples:
Usar o sudo sem passwd para esse comando o man sudoers ja resolve sua
questão.
E chmoad +s $(type -path tar). Que você vai deixar o binário com suid.
Eu prefiro o sudo :)
[]s
ncode
Allan wrote:
> blzinha...
> bem acabei fazendo um script que copia diret
OK FLAVIO VOU PROCURAR INFORMAÇÕES SOBRE O SHIFT E TESTAR.
MAS SE VC TIVER ALGUM EXEMPLO COM O USO DESTE POR FAVOR ENVIE PARA
MIM. oK ?
GRATO,
RAFIG
--- Em shell-script@yahoogrupos.com.br, "Flavio Junior"
<[EMAIL PROTECTED]> escreveu
> Talvez o "shift" te ajude..
> Eu usei isso naquele meu scr
Cara,
sed '/FDS/d'
vai deletar as linhas que contenham "FDS", mas creio que o que você
quer vai mais além...algum tipo de filtro de datas por exemplo, ai
você pode incementar a criança fazendo:
sed '/FDS/d;/data que vc precisa/!d'
Blz, qualquer duvida grite
[]'s
Reinaldo
--- Em shell-script@
lordegato escreveu:
> Me corrija se eu estiver errado, mas qdo vc fizer isso, a cada sessão
> de console aberta, teremos diversas destas variáveis (a JAVA_HOME),
> por exemplo, em sessões distintas, e ocupando diferentes posições de
> memória.
>
Sim, cada sessão tem a sua.
> Assim, uma alteração nu
Não é possivel devido as caracteristicas do shell de passar as
variaveis da sessão atual somente para as sessões filhas (sub-shell)
por cópia.
O que vc pode fazer é executar o comando `export VARIAVEL=valor` no
inicio de cada login via um script de inicialização como o .profile ou
.bashrc. Descon
Me corrija se eu estiver errado, mas qdo vc fizer isso, a cada sessão
de console aberta, teremos diversas destas variáveis (a JAVA_HOME),
por exemplo, em sessões distintas, e ocupando diferentes posições de
memória.
Assim, uma alteração numa variável criada desta forma não afetaria as
outras vari
Olá.
Acredito que não, pois cada variável é, a princípio, particular a uma
sessão do bash. Acho que seria mais interessante guardar o valor desta
variável em um arquivo temporário, para que esta pudesse ser
recuperada depois.
[EMAIL PROTECTED]:~/lixo$ X=teste
[EMAIL PROTECTED]:~/lixo$ echo $X
tes
20 matches
Mail list logo