Valeu thiago, vou botar a mão na massa agora, Obrigado mesmo, qualquer
coisa volto a postar!
Bom dia pessoal!
Estou tentando simular a opção -o do grep utilizando o sed. Vi essa dica
em um e-mail que rodou aqui pela lista há poucos dias, só que o
resultado não está vindo da forma como eu preciso.
Estou filtrando um arquivo de log com o seguinte conteúdo:
#061218 17:02:15 server id 1 l
hey
não entendi muito bem a ER que você utilizou, mas seria +- isso que
você precisa?
$ sed -n '/campo1/ s/.*\(campo1\ \=\ [0-9]*\)\,.*/\1/p'
campo1 = 551
hasta!
jr.
On 12/19/06, Victor Leonardo <[EMAIL PROTECTED]> wrote:
> Bom dia pessoal!
>
> Estou tentando simular a opção -o do grep utiliz
Ola
O comando test possui os operadores -o e -a para emular o or e and, mas ate
onde eu saiba só vale junto dos operadores de teste do comando (-e -f == !=
etc). quando vc usa [ ] no if vc esta chamando o comando test.
Veja uma lista completa aqui
http://aurelio.net/shell/canivete.html#test
entr
Olá
estou precisando deletar todos os mp3 de um diretório e de seus
subdiretórios
então, fiz o seguinte
find | grep .mp3 | xargs rm -rf
porém ele não encontra somente os arquivos .mp3, e sim tudo que tem "mp3" no
nome, ignorando o ponto.
Queria saber como fazer pra que ele detectasse só os arqui
vc pode informar uma expressão regular que indica fim de string:
find | grep '.mp3$' | xargs rm -rf
ou então
find . -name "*.mp3" ...
On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote:
>
> Olá
> estou precisando deletar todos os mp3 de um diretório e de seus
> subdiretórios
>
> então, f
find -iname *.mp3 | xargs rm rf
On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote:
>
> Olá
> estou precisando deletar todos os mp3 de um diretório e de seus
> subdiretórios
>
> então, fiz o seguinte
>
> find | grep .mp3 | xargs rm -rf
>
> porém ele não encontra somente os arquivos .mp3, e si
faça assim :
find -iname "*.mp3" -exec rm {} \;
On Wed, 2006-12-20 at 10:38 -0200, Alfredo Casanova wrote:
> Olá
> estou precisando deletar todos os mp3 de um diretório e de seus
> subdiretórios
>
> então, fiz o seguinte
>
> find | grep .mp3 | xargs rm -rf
>
> porém ele não encontra somente o
Bom dia a todos,
Sou novato com Shell, comprei um livro do Julio Cezar só que como foi pela
internet ainda não chegou e por isto estou recorrendo a vocês.
Preciso de um script que faça FTP, só que preciso do retorno do mesmo, para
saber se deu problema ou não, será que alguém pode me ajudar nes
Ola
por favor, especifique mais o problema.
Vc pode verificar se ocorreu algum problema com o FTP vendo se a
variavel $? é diferente de 0 (sinal que o programa terminou com erro).
Pode verificar se o arquivo baixado existe com o test -f arquivo. De
repente vai precisar usar expect com o FTP se o
Caro,
Veja se isso te ajuda.
cat test.sh
#!/bin/bash
ftp -vin << EOF
open ftp.planetmirror.com
user anonymous [EMAIL PROTECTED]
bin
prompt
ls
bye
./test.sh
Connected to ftp.planetmirror.com.
220 ProFTPD Server (PlanetMirror FTP1) [203.16.234.86]
Remote system type is UNIX.
Using binary mode to
Pessoal segue abaixo o meu script para escrever dentro de um arquivo,
só que em um certo lugar, do arquivo por exemplo, quero inserir os
ip´s depois de
bloqueados
200.155.144.122
255.255.244.255
colocar ele aqui
ou
### desbloqueados
200.155.144.155
122.144.155.156
coloca aqui
Me
Humm
veja estas funções:
IPS=lista_ips.txt
desbloqueia_ip(){ # coloca no final do arquivo
IP=${1}
sed "/${IP}/d" -i ${IPS}
echo $IP >> ${IPS}
}
bloqueia_ip(){ # coloca acima de desbloqueados
IP=${1}
sed "/${IP}/d" -i ${IPS}
se
Olá pessoal,
Estou em apuros ...alguém pode dar um help? ...lembrei de que só
oramos quando santa Bárbara manda uns trovões...
Tenho vários arquivos no seguinte formato:
orbital 1 orbital 2 orbital 3 orbital 4
orbital 5
N 1s0.0001059 0.9952636-0.12399
Olá pessoal,
Estou tendo dificuldades em substituir numa linha dentro de um arquivo
via editor vi.
Eu queria trocar da posição 30 até a 60 indiferente do que tenha
nessas posições por brancos sem alterar as posições originais.
Se alguém tiver alguma idéia,
Obrigado,
Em 20/12/06, Jackson William do Nascimento da Silva <
[EMAIL PROTECTED]> escreveu:
Bom dia a todos,
--- Bom dia Jackson.
Sou novato com Shell, comprei um livro do Julio Cezar só que como foi pela
internet ainda não chegou e por isto estou recorrendo a vocês.
--- Te agradeço pela força, vc vai me
Coloque *.mp3, porem coloque entre aspas duplas. Assim "*".mp3
On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote:
>
> Olá
> estou precisando deletar todos os mp3 de um diretório e de seus
> subdiretórios
>
> então, fiz o seguinte
>
> find | grep .mp3 | xargs rm -rf
>
> porém ele não encon
a solução do miranda resolveu meu caso :)
obrigado a todos :)
On 12/20/06, Wilson Campos <[EMAIL PROTECTED]> wrote:
>
> Coloque *.mp3, porem coloque entre aspas duplas. Assim "*".mp3
>
> On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]>
> wrote:
> >
> > Olá
> > estou precisando deletar todos os
Ola
Isto é uma ideia, vc precisa refinar mais:
awk '{ MAX=NR; A[NR]=$3; B[NR]=$4; C[NR]=$5; D[NR]=$6 }
END{
for(i=1;i<=MAX;i+=4){
print A[i],A[i+1],A[i+2],A[i+3]
}
for(i=1;i<=MAX;i+=4){
print B[i],B[i+1],B[i+2],B[i+3]
}
# por ai vai...
}' arq1
--- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj"
<[EMAIL PROTECTED]> escreveu
>
Gostaria de agradecer a excelente dica Tiago. Funcionou direitinho
para o que eu queria. Valeu mesmo a "mão", inclusive pela agilidade
que respondeu a minha dificuldade. Que o papai noel te traga tudo
ola
usando o sed vc poderia fazer algo como
sed '30,60d' arquivo
[]´s
On 12/20/06, carloshessbr <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Olá pessoal,
>
> Estou tendo dificuldades em substituir numa linha dentro de um arquivo
> via editor vi.
>
> Eu queria trocar da posição 30 até a 60 indifere
On 12/20/06, carloshessbr <[EMAIL PROTECTED]> wrote:
>
> Olá pessoal,
>
> Estou tendo dificuldades em substituir numa linha dentro de um arquivo
> via editor vi.
>
> Eu queria trocar da posição 30 até a 60 indiferente do que tenha
> nessas posições por brancos sem alterar as posições originais.
>
22 matches
Mail list logo