Como escrever um script no Ubuntu 8.10

usos do Ubuntu

Como outros sistemas operacionais baseados em Linux, o Ubuntu usa "Scripts" que são essencialmente análogo ao "arquivos em lote" em MS-DOS e Windows. Eles são arquivos que consistem em um conjunto de comandos que podem ser executados de forma simplesmente por executar o arquivo. Scripts são fáceis de escrever e executar, mas são surpreendentemente poderoso.

  • Abra um terminal ("aplicações" -gt; "Acessórios" -gt; "terminal").

  • Digitar

    gedit

    Onde

  • Abra o script com uma linha de formato:

    !/ Bin / bash

    Onde "/ Bin / bash" pode ser substituído pelo caminho do shell deseja que o script para executar. Na maioria dos casos, o shell bash padrão em / bin / bash deve ser fino.

  • Digite os comandos que deseja o script para executar. A seguir alguns passos descrevem funções simples, mas útil particulares para Scripts- passo 8 descreve o que fazer quando terminar de escrever.

  • Use espaços reservados do formato "$ 1", "$ 2", Etc. (sem as aspas), para substituir quaisquer argumentos o usuário digita após o nome do script. Por exemplo, uma leitura linha de script

    echo $ 1

    vai responder à chamada de script "script.sh Olá" simplesmente por impressão "Olá".

  • Definir variáveis ​​com linhas no formato:

    VARIÁVEL = conteúdo

    e consulte-as depois com a forma:



    $ VARIÁVEL

    Por exemplo, se uma linha de script lê "DIRECTORY =. / Home / bob" e uma linha mais tarde lê "cd $ diretório," o script irá alterar o seu diretório atual para / home / bob. Note que você pode definir variáveis ​​como argumentos, por exemplo, "ENTRADA = $ 1" irá definir a variável de entrada para ser o argumento de que o usuário entra pela primeira vez.

  • Solicitar ao usuário informações uma vez que o script está sendo executado usando o formato:

    leia VARIÁVEL

    onde variável é o nome da variável onde você deseja armazenar o que quer que o usuário digita. Variáveis ​​não tem que ser definido previamente para ser usado dessa forma- pode criá-los com um "ler" comando.

  • Clique "Salvar" e perto gedit. Agora você pode executar o script introduzindo o respectivo diretório e digitação:

    script.sh sh

    Onde "script.sh" é o nome do seu script. Se você quiser fazer o script executável sem a "sh" prefixo, digite:

    chmod 700 script.sh

    para torná-lo executável apenas para o usuário atual, ou:

    chmod 777 script.sh

    para torná-lo executável para todos os usuários. Uma vez que você alterar as permissões desta forma, você pode executar o script simplesmente digitando:

    /path/to/script.sh

    Onde "/ Path / to" é a localização do script.

dicas & avisos

  • Para saber mais complicado comandos shell script, use o Tutorial muito mais ligada em "recursos".
De esta maneira? Compartilhar em redes sociais:

LiveInternet