Pipeline de texto visual

Combine etapas de processamento e copie o comando de shell equivalente.

Os dados são processados apenas neste navegador. Consulte a política de privacidade.

Como usar

  1. Cole uma lista por linhas ou um texto delimitado na entrada.
  2. Escolha um tipo de etapa, adicione-o e ajuste as opções.
  3. Confira as linhas após cada etapa e copie o resultado final.

Exemplos

Criar uma lista limpa sem duplicatas

Combine remover espaços → remover linhas vazias → ordenar → remover duplicatas.

Entrada
 pera \nMaçã\n\nmaçã\npera
Resultado
Maçã\nmaçã\npera

Detalhes

O pipeline visual substitui uma expressão regular grande e difícil de explicar por etapas pequenas executadas de cima para baixo. Você pode combinar ordenação, remoção de duplicatas ou linhas vazias, corte de espaços, mudança de maiúsculas, substituição literal ou por expressão regular, seleção de campos delimitados, filtros de inclusão ou exclusão, numeração, união e divisão. Cada operação tem sua própria configuração e ajuda a limpar listas copiadas de planilhas, registros ou páginas.

Cada cartão mostra quantas linhas restam depois daquela etapa. A ordem muda o significado: converter para minúsculas antes de remover duplicatas pode juntar Apple e apple, enquanto fazer o contrário pode manter as duas. Os resultados intermediários ajudam a encontrar um delimitador, filtro ou ordenação incorretos antes de copiar o texto final. Qualquer etapa pode ser movida ou removida para comparar o efeito imediatamente.

A sequência de shell gerada é educativa e funciona como ponto de partida para reproduzir o trabalho. Versões de sort, sed, awk, grep, cut, tr e paste variam entre sistemas na ordenação regional, no tratamento de maiúsculas Unicode e na sintaxe de expressões regulares. Teste automações importantes com dados representativos. A entrada fica na memória desta aba e não é incluída em URL, armazenamento do navegador ou eventos de análise.

Perguntas frequentes

A ordem das etapas importa?

Sim. Cada etapa recebe o resultado da anterior.

O que acontece com uma expressão regular inválida?

O pipeline para nessa etapa e preserva o resultado anterior.

O comando de shell sempre produz o mesmo resultado?

Nem sempre. Localidade, Unicode e implementações podem variar; use-o como ponto de partida.