Entrando com argumentos em shell script

Publicado por Jose Ribeiro em 17/09/2008

[ Hits: 19.825 ]

Blog: https://serviceup.com.br/

 


Entrando com argumentos em shell script



Gente, uma dica rápida de como trabalhar com argumentos em shell script.

Pra iniciante em programação argumentos são aqueles -a -b -c que utilizamos no cotidiano em outros programas.

Situação: há alguns dias precisei criar um script para realizar algumas operações, então eu havia colocado um script que iria ler um dígito e depois realizar uma operação de acordo com o procedimento que estava dentro da estrutura if que correspondia ao mesmo, porém achei uma maneira mais simples.

Aqui esta o script exemplo:

#! /bin/bash

if [ "$1" = "-a" ]; then
   echo "Você digitou A "
fi

if [ "$1" = "-b" ]; then
   echo "Você digitou B"
fi

Então suponha que você salve o script com o nome script.sh. É só fazer isso:

chmod +x script.sh

Depois:

./script -a

Ele retornará "Você digitou A", do mesmo modo com o b e qualquer outro.

Bom, essa é uma dica rápida, mas espero que seja útil, abração galera!

Outras dicas deste autor

Mandriva 2008 - impressões pessoais

Gambas 2: Criando um navegador web

Sistema gereciador de estoque em Gambas2

Mais opções no CruxPorts4Slack

Wireless - Ubuntu 11.04 no LG-A419 ( RT3090 )

Leitura recomendada

Automoatizar backup no pfSense

"Bleeding Edge" para o seu Ubuntu 32 bits

if/then/elif/else - Escrevendo de outra maneira em bash

Formas de Obter as Dimensões do Emulador Terminal

Solucionando problemas com o xmessage no wine

  

Comentários

Nenhum coment�rio foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts