Thiago, se eu fosse vc, não declararia a senha e o usuário no script. É só
pedir ao operador para entrar com os dados.
read -p "Usuário: " _user
read -sp "Senha: " _pass
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
Epa Kurt,
o meu livro não diz isso não! Essa linha será interpretada da seguinte
forma:
O sed por ser um editor de arquivos, sempre mandará para a saída todas as
linhas, editadas ou não. A exceção a esta regra é qdo se usa a opção -n que
diz para o sed não listar nada, a não ser que seja ordenado a
Julio.
Muito obrigado pela lição =)
Abraço
2009/3/2 Julio C. Neves
> Fala Thiago,
> o problema é que "EOF" é um label (poderia ser Thiago, p.ex.) e como tal
> ele
> é diferente de "EOF " e tb de " EOF".
>
> O bash te dá uma facilidade a mais para que vc não perca a indentação do
> seu
> prog
Fala Thiago,
o problema é que "EOF" é um label (poderia ser Thiago, p.ex.) e como tal ele
é diferente de "EOF " e tb de " EOF".
O bash te dá uma facilidade a mais para que vc não perca a indentação do seu
programa. Se vc for como eu e tiver obsessão por indentação, seu prg poderia
ficar assim:
fo
Boa tarde!
Julio, já há alguma previsão sobre seu curso no Rio de Janeiro?
Att.:
Marcus Duarte
_
From: shell-script@yahoogrupos.com.br
[mailto:shell-scr...@yahoogrupos.com.br] On Behalf Of Julio C. Neves
Sent: Monday, March 02, 2009 5:34 PM
To: shell-script@yahoogrupos.com.br
Com o sed:
sed -i.veio '/inbound/d' Arq
Arq será alterado e se algo der errado, Arq.veio terá a cópia de Arq antes
do sed.
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ brevemente;
- Turmas fechadas em outras
O sed faz isso mas eu n lembro como... faz 'grep -v PALAVRA >
novo-arq' depois renomeia :)
|
|
+ \
\\.G_.*=.
`( '/.\|
.>' (_--.
_=/d ,^\
~~ \)-' '
/ |
' '
Raul Libório
http://rauhmaru.blogspot.com/
UniJorge Redes
rauhmarutsªhotmailºcom
Linux user#581
"The bug is on
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> Tenho um arquivo com varias linhas , e gostaria de apagar todas as linhas que
> contenham a string "inbound", alguem tem alguma sugestao?
grep nele. Básico e elementar.
- --
Um abraço
.0. MrBiTs - mrb...@linuxmasters.info
..0 GnuPG -
http://k
Tenho um arquivo com varias linhas , e gostaria de apagar todas as linhas que
contenham a string "inbound", alguem tem alguma sugestao?
Obrigado !
Att - Luis Riera
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mens
Julio.
NA MOSCA!
Mas me diga, porquê?
Porquê só dentro deste for ele dá este problema?
2009/3/2 Julio C. Neves
> Fala Thiago,
> vou dar um chute: verifique se não há um branco ou após o EOF (o
> primeiro ou o segundo). Para verificar, faça cat -vet script e veja se o
> cifrão ($) virá cola
Fala Thiago,
vou dar um chute: verifique se não há um branco ou após o EOF (o
primeiro ou o segundo). Para verificar, faça cat -vet script e veja se o
cifrão ($) virá colado no EOF.
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61)
Bom dia.
Estou tendo um problema que é o seguinte:
#!/bin/bash
_host=$1
_user=$2
_pass=$3
for ff in *; do
echo "Uploading " $ff
ftp -n $_host <
Fala Lord,
se entendi o que vc queria, basta vc fazer:
Var=$(eval echo $(cat /etc/menu/portas))
OBS:
Se as linhas tracejadas existirem no seu arquivo, troque cat
/etc/menu/portas por: sed '/^--*$/d' cat /etc/menu/portas;
Isso só vai funcionar se a variável tiver sido declarada antes desta linha.
-
Colegas, estou com um problema que não consigo entender.
Tenho o script abaixo
Linux_reboot)
echo "Reiniciando servidor em 1
minuto!";
$MYSQLADD "INSERT INTO log (timestamp,username,acao) VALUES
('$DATA','admin','Solicitado reboot do servidor')" dag;
/sbin/shutdown -r
Olá,
Você pode enviar o modo que está usando para fazer a substituição?
Enquanto isso segue uma alternativa:
$ cat portas
teste1 12000 redelocal1
$ cat script.sh
#!/bin/bash
redelocal1=192.168.0.1
sed "s/redelocal1/$redelocal1/g" $1
$ ./script.sh portas
teste1 12000 192.168.0.1
Abs,
André Sau
Olá.
Se for usar o tar use a opção –p para extrair.
-p, --preserve-permissions
extract all protection information
Por exemplo, para compactar eu uso tar –cvzf teste.tar.gz /etc
Para descompactar com as permissões tar –xvzpf teste.tar.gz
[]'s
Alexandre Gorges ⌘
http://al
Olá a todos,
estou tentando montar um script de backup, sei que existe muitos, mas preciso
treinar para aprender,
gostaria de manter as permissões de pastas e arquivos quando copiar e quando
voltar.
Qual o comando?
obrigado
Wander
Belo Horizonte - MG
- Mensagem encaminhada
De:
ola gente,
é o seguinte, criei um arquivo de texto, /etc/menu/portas, que contem
o seguinte texto:
teste1 12000 "$redelocal1"
-
e em um script, eu tento pegar essa linha, sendo que eu tenho no script,
uma variavel redelocal1=192.168.0.1 e
18 matches
Mail list logo