Re: [shell-script] Váriavel em outras instancias da bash

2008-07-22 Por tôpico Julio C. Neves
Fala Felipe, instância é muito vago. Se vc declara no seu prompt export Salario=1000 e em seguida chama um script, a variável salário é visível neste script. Se o seu problema é o oposto, isso é seu script gera uma variável e vc que vê-la no prompt, dispare o script com o cmd source ou ponto (.)

Re: [shell-script] Duvida sobre shell script

2008-07-22 Por tôpico MrBiTS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | Gostaria de saber se tem como usar classes em shell script? | Se tiver como, alguém poderia me mostrar como se declara e coisa e tal? O ABS, em seu apêndice A, ítem 13, tem um exemplo de uma OO fake para bash, onde podemos notar o uso intensivo do

[shell-script] Aí Vai - Script para redundância de link

2008-07-22 Por tôpico Rafael Tomelin
Pessoal, Como tive trabalho para achar alguma dica de redundância, resolvi fazer um script para resolver o meu problema. O script abaixo está todo comentado, então acho q fica facil para todos. E como fiz o mais dinâmico possivel, eh só mudar as variaveis que irá funcionar: OBS.: Sempre que um link

Re: [shell-script] Váriavel em outras instancias da bash

2008-07-22 Por tôpico Tiago Barcellos Peczenyj
Não faz, o export só funciona para ser visivel aos shell filhos. E a passagem não é por referencia, logo alterar o SALARIO num shell filho não altera num shell pai. Vc pode usar named pipes, sockets, arquivos e outras coisas. É uma questão de segurança. 2008/7/22 Felipe <[EMAIL PROTECTED]>: > Ol

[shell-script] Váriavel em outras instancias da bash

2008-07-22 Por tôpico Felipe
Olá lista, Eu declarei uma variavel chamada $ SALARIOS=/home/pedro/empresa/rh/salarios No entanto, só consigo obter o valor da mesma, na mesma instancia (é esse o nome) da bash em que a declarei. Quando executo outra instancia da bash, por exemplo, e executo um echo "$SALARIOS" para obter o val

Re: [shell-script] Perguntinha básica - resposta na mesma linha

2008-07-22 Por tôpico Tiago Barcellos Peczenyj
Tem ainda como definir que vc quer apenas um caracter no read, assim se vc colocar y ou n automagicamente a resposta esta respondida! -n 1 (para 1 caracter) e ainda da pra setar um timeout em segundos 2008/7/22 Julio C. Neves <[EMAIL PROTECTED]>: > Aê Alicino, > uma resposta completa e curta: >

Re: [shell-script] Dúvida com cut

2008-07-22 Por tôpico Felipe Catojo.
Ah sim, não havia percebido. André Saunite, obrigado pelo esclarecimento, ou melhor: pelo esclarecimento do esclarecimento. (: [As partes desta mensagem que não continham texto foram removidas]

Re: [shell-script] Dúvida com cut

2008-07-22 Por tôpico André Saunite
Oi, Eu acho que talvez você não tenha entendido o que o Tiago respondeu, olha só, se no comando cut você não colocar nenhum número depois do traço, o cut vai entender que deve pegar "até o final da linha". No exemplo que você enviou, você utilizava o comando: cut -c 5-18 Para o que você quer, v

Re: [shell-script] Perguntinha básica - resposta na mesma linha

2008-07-22 Por tôpico Julio C. Neves
Aê Alicino, uma resposta completa e curta: read -p "Deseja continuar? (Y/n) " yn yn=${yn:-y} O y por estar em maiúscula está sendo oferecido como default. Se o operador der para aceitar o default, a linha seguinte coloca em yn, caso ela esteja vazia, o valor y. -- Abraços, Julio *Em setembro es

Re: [shell-script] Dúvida com cut

2008-07-22 Por tôpico Francival Lima
Felipe, tenta isso: cut -d"/" -f3 Vais pegar somente o campo final. É isso o que queres? Caso precises utilizar o cut em um for ou while, acho que terás que utilizar o Here String <<<. O código ficaria. cut -d"/" -f3 <<< "$Variavel com String" Inté + -- Francival Lima O Moc, O M

Re: [shell-script] Dúvida com cut

2008-07-22 Por tôpico Felipe Catojo.
Tiago B Peczenyj Obrigado pela resposta, mas no meu caso não funcionou, por que estou fazendo com cadeia de caracteres e não com numeros, também não consegui entender direito o que voce quis passar. Elias Andrade Ainda não to acustumado com o Awk, mas vou dar uma lida sobre ele também. é que pel

Re: [shell-script] Perguntinha básica - res posta na mesma linha

2008-07-22 Por tôpico MrBiTS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | Qdo fazemos a solicitação d euma entrada pelo teclado, como podemos fazê-la para que seja dada na mesma linha e não na linha abaixo? | | Exemplo: | | echo "Deseja continuar? (yes/no): " | read resposta | | Deseja continuar: (yes/no): | yes read -p "

Re: [shell-script] Perguntinha básica - resposta na mesma linha

2008-07-22 Por tôpico NoComments
echo -n "Deseja continuar ? (yes/no): " 2008/7/22 Alicino De Moura Filho <[EMAIL PROTECTED]>: > Amigos, > > Uma ajuda. > > Qdo fazemos a solicitação d euma entrada pelo teclado, como podemos fazê-la > para que seja dada na mesma linha e não na linha abaixo? > > Exemplo: > > echo "Deseja continuar?

[shell-script] Perguntinha básica - resposta na mesma linha

2008-07-22 Por tôpico Alicino De Moura Filho
Amigos, Uma ajuda. Qdo fazemos a solicitação d euma entrada pelo teclado, como podemos fazê-la para que seja dada na mesma linha e não na linha abaixo? Exemplo: echo "Deseja continuar? (yes/no): " read resposta Deseja continuar: (yes/no): yes Ou seja, quero que a resposta saiba logo após os

Re: [shell-script] Dúvida com cut

2008-07-22 Por tôpico Elias Andrade
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 E se usar um AWK, especificando o caracter separador do AWK como sendo o "/"? Exemplo: [EMAIL PROTECTED]:~$ awk -F "/" '{print $3}' lala.txt iwgetid iwlist iwconfig iwspy iwevent ifrename iwpriv Att., Felipe escreveu: > Olá

Re: [shell-script] Dúvida com cut

2008-07-22 Por tôpico Tiago Barcellos Peczenyj
Vc pode usar isso: $ echo "01234567890" | cut -c 5- 4567890 2008/7/22 Felipe <[EMAIL PROTECTED]>: > Olá lista, > > Estou com um arquivo com o seguinte conteudo: > /sbin/iwgetid /sbin/iwlist /sbin/iwconfig /sbin/iwspy /sbin/iwevent /sbin/ifrename /sbin/iwpriv >

[shell-script] Dúvida com cut

2008-07-22 Por tôpico Felipe
Olá lista, Estou com um arquivo com o seguinte conteudo: >>> /sbin/iwgetid >>> /sbin/iwlist >>> /sbin/iwconfig >>> /sbin/iwspy >>> /sbin/iwevent >>> /sbin/ifrename >>> /sbin/iwpriv A dúvida é, quando uso o comando: cut -c 5-18, tenho a seguinte saida: /sbin/ /sbin/iwlist /sbin/iwconfig /sbin/iw

Re: [shell-script] Duvida sobre shell script

2008-07-22 Por tôpico Tiago Barcellos Peczenyj
Os shells padrões (bash, ksh, csh, tcsh, zsh) não tem suporte direto a classes. Vc poderia optar por algum shell exótico que não conheço. 2008/7/22 Rafael Tomelin <[EMAIL PROTECTED]>: > Olá pessoal, > > Gostaria de saber se tem como usar classes em shell script? > > Se tiver como, alguém poderia

[shell-script] Duvida sobre shell script

2008-07-22 Por tôpico Rafael Tomelin
Olá pessoal, Gostaria de saber se tem como usar classes em shell script? Se tiver como, alguém poderia me mostrar como se declara e coisa e tal? vlw [As partes desta mensagem que não continham texto foram removidas]