[shell-script] Matar usuário duplicados

2006-11-27 Por tôpico slaypher_df
Olá! Sou iniciante no mundo maravilhoso do Shell Script e estava a treinar minhas habilidades quando me deparei com a seguinte situação: Precisava filtrar e listar os usuarios duplicados no sistema, ou seja, os que estavam com 2 logins ao mesmo tempo e matar esses usuarios. Menos o root. Eu fiz o

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Flavio Junior
Entao não era bem oq voce queria, o que voce pediu. Teste isso: [EMAIL PROTECTED]:~$ echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | egrep -o '\ [[:alnum:]]+=.*\ ' teste1={MMM} Voce vai ter que fazer uma regex pro egrep -o te dar oque quer... a que eu fiz é horrivel, mas tae a ideia.

[shell-script] Memória do Servidor

2006-11-27 Por tôpico listas
Obrigado Galera, e valeu Hever. Esse link que vc enviou ajudou muito. _ De: Hever Costa Rocha [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 27 de novembro de 2006 22:15 Para: shell-script@yahoogrupos.com.br Assunto: Re: RES: [shell-script] Memória do Servidor Sim, se tem memó

Re: RES: [shell-script] Memória do Servidor

2006-11-27 Por tôpico Hever Costa Rocha
Sim, se tem memória sobrando rapaz! quero ver você conseguir consumir tudo! http://www.u-br.net/wiki/u-br.comp.so.linux/Perguntas_freq%C3%BCentes Dê uma lida no tópico "3.1 O comando free diz que eu tenho apenas 5 MB de memória livre!" Abraços Hever > > Sim isso é uma VPS alugada na godaddy.

RES: [shell-script] Memória do Servidor

2006-11-27 Por tôpico listas
Sim isso é uma VPS alugada na godaddy. Aluguei com 256Mb de Ram. Mas o estranho é que informa no WHM que estou com 83,6% da memória usada. De: Liberio Cunha Neto [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 27 de novembro de 2006 20:36 Para: shell-scri

Re: [shell-script] Memória do Servidor

2006-11-27 Por tôpico Liberio Cunha Neto
Esse servidor e seu ou alugado de algum VPS provider ? pois essa maquina ai tem 8GB de ram mesmo , mas parece que nao esta bem dividida entre os usuarios esta me cheirando a chroot isso :( On 11/27/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Amigos, desculpe a pergunta de novato, mas ai

[shell-script] Memória do Servidor

2006-11-27 Por tôpico listas
Amigos, desculpe a pergunta de novato, mas ainda estou aprendendo no mundo Linux. Possuo um Servidor VPS com 256Mb de Memória RAM. O que está ocorrendo é que ele informa que 87,6% da memória está sendo usada. Já reiniciei o servidor e o problema persiste. Por SSH usei o comando FREE como mostro

Re: [shell-script] edquota

2006-11-27 Por tôpico Tiago Barcellos Peczenyj
Veja o man do comando 'setquota' ;-) http://souptonuts.sourceforge.net/quota_tutorial.html On 11/27/06, Fernando Ortiz <[EMAIL PROTECTED]> wrote: > > Ola a todos, > > Eu controlo a Quota dos usuários aqui com o comando "edquota", assim ele > abre o VIM com os dados de uso da quota do user e la

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Programming Database
Boa tarde, Espero que ajude: Conteúdo do arquivo sed.out: isso aqui eh um teste. teste1={MMM} teste2={KKK} isso aqui eh um teste. teste3={MMM} teste4={KKK} isso aqui eh um teste. teste5={MMM} teste6={KKK} Resultado: $~>grep -oE "[^ ]*KKK." sed.out teste2={KKK} teste4={KKK} teste6={KKK} $~>grep -

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Tiago Barcellos Peczenyj
tente a opção -o echo "lalala" | grep -o -E 'expressão regular' On 11/27/06, Rodrigo Monteiro <[EMAIL PROTECTED]> wrote: > > Bom dia! > > Gostaria de saber se existe algum comando que faça o seguinte: > > # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | comando "MMM" > teste1={MMM}

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Flavio Junior
se isso eh um log, pq nao usa o cut ou o awk e pega sempre o camo que voe quer ? tipo: cat arquivo.log | cut -f 6 ou awk '{print $6}' arquivo.log Flavio do Carmo Junior On 11/27/06, Eric Anderson <[EMAIL PROTECTED]> wrote: > > dah pra fazer com uma expressao regular caprichada, talvez. sou r

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Eric Anderson
dah pra fazer com uma expressao regular caprichada, talvez. sou rum de regexp. sds Eric - Original Message - From: Rodrigo Monteiro To: shell-script@yahoogrupos.com.br Sent: Monday, November 27, 2006 3:01 PM Subject: Re: [shell-script] "grep" que retorne somente a string pro

Re: [shell-script] copiar arquivos só modificado

2006-11-27 Por tôpico Julio C. Neves
Cara, não sei se entendi, mas acho que vc quer o seguinte: find /novell/files -mtime -1 -type f -print | xargs cp -fr {} /novell2/files/ Se não for isso se esforce um pouco e melhore a descrição do problema. Abraços, Julio :wq Em 27/11/06, clark_minari <[EMAIL PROTECTED]> escreveu: > > Ola! t

Re: [shell-script] Contar Vogais

2006-11-27 Por tôpico Julio C. Neves
Fala Rodrigo, a resposta do Tiago realmente matou a pau a minha (que nem me lembro mais qual foi, mas não deve ter sido trivial) e tenho certeza que esta não será a última vez. O Tiago (que não conheço pessoalmente, mas espero breve encontrá-lo para um(s) chope(s)) atualmente é um dos maiores colab

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Rodrigo Monteiro
Opa! Gostaria de uma forma mais... "sofisticada" por assim dizer. Porque é um arquivo de log muito grande, se eu for fazer isso em todas as linhas irá demorar uma eternindade. Mas mesmo assim, obrigado pela resposta. []s On 11/27/06, Marcelo Loureiro <[EMAIL PROTECTED]> wrote: > > > STRING="isso

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Tiago Barcellos Peczenyj
Ola On 11/27/06, Rodrigo Monteiro <[EMAIL PROTECTED]> wrote: > Hummm... nao deu muito certo nao! :( > > # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MM" > MM > # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MMM" > MMM > # > > Era para retornar t

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Marcelo Loureiro
STRING="isso aqui eh um teste. teste1={MMM} teste2={KKK}" for i in $STRING ; do echo $i | grep MMM done 2006/11/27, Rodrigo Monteiro <[EMAIL PROTECTED]>: > > Hummm... nao deu muito certo nao! :( > > # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MM" > MM > # echo "isso

Re: [shell-script] soma-com-awk!

2006-11-27 Por tôpico Tiago Barcellos Peczenyj
ola. Estranho, na versão aqui em casa funcionou, talvez seja a versão do gawk. Em todo o caso esta forma deve ser mais eficiente do que fazer um if a cada iteração: function sizeof(a) { c=0; for(e in a) c++; return(c) } Outra forma é deixar que o comando sort 'arrume' a saida, mas obrigado pelo

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Rodrigo Monteiro
Hummm... nao deu muito certo nao! :( # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MM" MM # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MMM" MMM # Era para retornar teste1={MMM} em ambos os casos. Algo de errado? []s On 11/27/06, Rodrigo Monteiro <[

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Rodrigo Monteiro
Putz... e olha que eu ainda olhei o man do grep... Sorry =) On 11/27/06, Flavio Junior <[EMAIL PROTECTED]> wrote: > > > arghh > > [EMAIL PROTECTED]:~$ grep --help | grep \\-o > -b, --byte-offset print the byte offset with output lines > -o, --only-matching show only the part of a line matching PAT

Re: [shell-script] editar arquivos

2006-11-27 Por tôpico Eric Anderson
Então, Tiago, no exemplo eu precisava obter como resultado: glibc glibc-i18n não é apenas até a primeira ocorrencia de "-". no caso é da terceira ocorrencia da direita pra esquerda. sds Eric - Original Message - From: Tiago Barcellos Peczenyj To: shell-script@yahoogrupos.com.

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Eric Anderson
a opção -o do grep faz isso: [EMAIL PROTECTED]:~$ echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MMM" MMM [EMAIL PROTECTED]:~$ echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep "MMM" isso aqui eh um teste. teste1={MMM} teste2={KKK} [EMAIL PROTECTED]:~$ sds Eric

Re: [shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Flavio Junior
arghh [EMAIL PROTECTED]:~$ grep --help | grep \\-o -b, --byte-offset print the byte offset with output lines -o, --only-matching show only the part of a line matching PATTERN -u, --unix-byte-offsets report offsets as if CRs were not there (MSDOS) [EMAIL PROTECTED]:~$ Agora

[shell-script] copiar arquivos só modificado

2006-11-27 Por tôpico clark_minari
Ola! tenho dois novell e monto os volumes deles no linux cl9, eu estava fazendo um tar de um para o outro mas o tar esta dando problema pois os arquivos estao ficando com + de 4GB. Gostaria de fazer uma copia de um servidor para o outro mas com a opcao de copiar so os arquivos modificados. Como

Re: [shell-script] soma-com-awk!

2006-11-27 Por tôpico Ricardo Acosta
Valeu a dica! funcionou perfeitamente! []s acosta 2006/11/27, edjunior <[EMAIL PROTECTED]>: > hey, > > tiago, achei seu script bem interessante, porém encontrei um pequeno > problema quando tentei executá-lo. Não tenho certeza disso, mas creio > que a função de 'length' não funciona corretamente

[shell-script] "grep" que retorne somente a string procurada

2006-11-27 Por tôpico Rodrigo Monteiro
Bom dia! Gostaria de saber se existe algum comando que faça o seguinte: # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | comando "MMM" teste1={MMM} # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | comando "KK" teste2={KKK} Ou seja, um grep que não me retorne a linha toda, m

Re: [shell-script] edquota

2006-11-27 Por tôpico Flavio Junior
Voce pode passar comandos para o vim diretamente na linha... imagino q ficaria algo como: EDITOR="vim +comando +comando" edquota depende do sistema a variavel pode ser VISUAL inves de EDITOR.. nao estou certo disso. Exemplo: [EMAIL PROTECTED]:~# echo teste > xxx [EMAIL PROTECTED]:~# cat xxx teste

[shell-script] edquota

2006-11-27 Por tôpico Fernando Ortiz
Ola a todos, Eu controlo a Quota dos usuários aqui com o comando "edquota", assim ele abre o VIM com os dados de uso da quota do user e la eu posso alterar manualmente para desbloqueio, agora, como eu faço para alterar a quota usando um script?? Ja consultei o man e o --help do edquota e não conse

Re: [shell-script] soma-com-awk!

2006-11-27 Por tôpico edjunior
hey, tiago, achei seu script bem interessante, porém encontrei um pequeno problema quando tentei executá-lo. Não tenho certeza disso, mas creio que a função de 'length' não funciona corretamente pra array, retornando um determinado erro ("... fatal: attempt to use array `soma' in a scalar context"

Re: [shell-script] soma-com-awk!

2006-11-27 Por tôpico Tiago Barcellos Peczenyj
Sim, a melhor opção é fazer, em awk, usando vetores. Em awk, uma variavel criada tem valor 0. Matrizes são criadas dinamicamente, e vc pode adicionar novas posições em qq momento. ex: a[1] = 10 a[134723984] = 90 a["xxx"] = -1 Veja só como ficaria awk '{ split($0,dados) for(i in dados){

Re: [shell-script] sed - mudar pequena frase por outra em um arquivo

2006-11-27 Por tôpico Tiago Barcellos Peczenyj
Opa, Alexandre, se vc não faz nenhuma verificação se o arquivo gerado está ok, não precisa criar um arquivo temporario, copiar e remover, basta usar a opção -i do sed: $ sed '/register_globals/s/On/Off/' -i php.ini Usei uma notação mais 'simples' do sed retirada do sed1liner http://aurelio.net/

[shell-script] soma-com-awk!

2006-11-27 Por tôpico Ricardo Acosta
Ola Camaradas, bom dia! como fazer pra somar colunas com o awk. sem ter q declarar coluna por coluna! teria como fazer uma matriz indexada? vejam o exemplo ... [EMAIL PROTECTED]: ~$ cat dados.dat COL1COL2COL3COL4 000100110111 0002001201121112 00030013