Crie um arquivo de lote para adicionar um começo e um fim às linhas de arquivo de texto

0

Alguém pode me mostrar como criar um arquivo em lotes para adicionar um início e um fim a cada linha de um arquivo de texto?

Eu tenho uma lista grande e levaria um tempo infinito para adicionar isso ao começo e ao fim.

Até mesmo um arquivo em lotes apenas para adicionar o final

Exemplo, se as palavras de uma lista forem:

sample
test
placeholder

O que preciso que aconteça é que cada item faça isso:

<option value="sample">sample</option>
<option value="test">test</option>
<option value="placeholder">placeholder</option>
    
por m Six 23.04.2016 / 02:39

1 resposta

1

Por que um arquivo em lotes? O powershell é uma opção? Aqui está todo o comando do powershell que você precisa.

Get-Content filename | % { "<option value='"$_'">$_</option>"}

Um editor de texto com uma pesquisa e substituição que suporte expressão regular e referências anteriores também facilitaria isso. Você procuraria por esse ^(.*)$ e o substituiria por <option value="$1">$1</option> no Sublime ou no Notepad ++.

    
por 23.04.2016 / 02:42