Usuário com melhor resposta
Ler .txt, remover primeira linha e todas aspas

Pergunta
-
Bom dia!
Tem um arquivo txt, de poucas linhas, que preciso exluir a primeira linha (sem deixar a primeira linha vazia, mas sim tornando a segunda linha a primeira, fazendo com que o arquivo fique com uma linha a menos) e excluir todas as aspas que estiverem no arquivo.
Alguém pode me ajudar?
Muito obrigado! :)
Respostas
-
Tente este PowerShell (.ps1)
$Arquivo="c:\listapramodificar.txt" $Conteudo = Get-Content -path $Arquivo #Retira primeira linha $tmp = $Conteudo[1..($Conteudo.Length-1)] #Troca "" por vazio $tmp = $tmp -replace '"','' #Grava Modificações $tmp > $Arquivo
Fábio de Paula Junior
- Sugerido como Resposta Fábio JrModerator segunda-feira, 29 de outubro de 2012 11:58
- Marcado como Resposta Fábio JrModerator terça-feira, 30 de outubro de 2012 12:06
Todas as Respostas
-
Tente este PowerShell (.ps1)
$Arquivo="c:\listapramodificar.txt" $Conteudo = Get-Content -path $Arquivo #Retira primeira linha $tmp = $Conteudo[1..($Conteudo.Length-1)] #Troca "" por vazio $tmp = $tmp -replace '"','' #Grava Modificações $tmp > $Arquivo
Fábio de Paula Junior
- Sugerido como Resposta Fábio JrModerator segunda-feira, 29 de outubro de 2012 11:58
- Marcado como Resposta Fábio JrModerator terça-feira, 30 de outubro de 2012 12:06
-
Obrigado!
Deu esse erro:
Attempting to perform the InitializeDefaultDrives operation on the 'FileSystem' provider failed.
File C:\temp\limpa.ps1 cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details.
At line:1 char:2
+ & <<<< C:\temp\limpa.ps1- Editado Coloric sexta-feira, 26 de outubro de 2012 17:14
-
Esse erro não é do script, é do seu ambiente.
Seu micro não está habilitado a executar scripts do PowerShell ( File C:\temp\limpa.ps1 cannot be loaded because the execution of scripts is disabled on this system ).
Abra um prompt do PowerShell como administrador e execute o comando:
set-executionpolicy Unrestricted
Links:
Set-ExecutionPolicy
technet.microsoft.com/pt-br/library/dd347628.aspx
Running Windows PowerShell Scripts
technet.microsoft.com/en-us/library/ee176949.aspx
Fábio de Paula Junior
-