Como dividir uma "string" em duas variáveis, no "PowerShell"

Escrito por gareth downes-powell | Traduzido por eudes filho gomes
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como dividir uma "string" em duas variáveis, no "PowerShell"
A função "Split" do PowerShell pode ser usada para separar uma String em duas variáveis (Photos.com/Photos.com/Getty Images)

Microsoft PowerShell é um framework para executar scripts e automatizar tarefas usando o sistema operacional Microsoft Windows. O PowerShell v2.0 está disponível para Windows 7 e pode ser usado pelo Windows XP, se o Service Pack 3 estiver instalado. Usando a função "Split", do PowerShell, uma "string" pode ser separada em partes, com um delimitador personalizado. O resultado é retornado em forma de vetor, com cada elemento dele contendo uma parte da "string" original.

Nível de dificuldade:
Fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Inicie o Windows PowerShell clicando no botão "Iniciar" do Windows e digitando "powershell" na caixa de texto "Pesquisar programas e arquivos". O console do Windows PowerShell será aberto.

  2. 2

    Digite "notepad split.ps1" no console, para abrir o "Bloco de notas" e criar um novo script chamando "split.ps1". Clique em "Sim" quando o "Bloco de notas" solicitar que um novo arquivo seja criado.

  3. 3

    Digite os seguintes comandos no novo arquivo e então salve-o:

    $text = "Windows PowerShell - Hello world!" $split = $text.split("-") echo $split[0] echo $split[1]

    Primeiro, uma "string" chamada "$text" é criada, que armazena o texto a ser separado. Ela é dividida, usando a função "Split", passando o caractere da "string" que servirá como referência para a separação. No código acima, a "string" é dividida na demarcação do hífen. Um vetor em "$split" será criado com dois elementos. O primeiro deles conterá todo o texto antes do hífen e o segundo, todo o texto depois do hífen. O conteúdo dos dois elementos são então mostrados para verificar se o comando funcionou.

  4. 4

    Execute o script no PowerShell digitando ".\split.ps1" e o display irá mostrar a saída abaixo, indicando que o comando foi bem sucedido.

    Windows PowerShell Hello World!

Dicas & Advertências

  • Se aparecer o erro ""File split.ps1 cannot be loaded because the
  • execution of scripts is disabled on this system" quando executar o script, isso significa que o scripting não está habilitado no sistema, que é a configuração padrão, por questões de segurança. Para permitir que seus próprios scripts sejam executados, inicie o PowerShell como administrador e execute o seguinte comando: "Set-ExecutionPolicy RemoteSigned".

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível