Condividi:        

bat che apre un file e cancella solo l'ultima riga

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Anthony47, Triumph Of Steel, archimede

Re: bat che apre un file e cancella solo l'ultima riga

Postdi archimede » 16/06/08 10:30

Codice: Seleziona tutto
@echo off
SetLocal EnableDelayedExpansion

set i=0
set nuova=riga nuova
type nul > nuovo.txt
FOR /F "delims=" %%a in (vecchio.txt) do (
set /a i+=1
if !i! EQU 2 echo !nuova! >> nuovo.txt
echo %%a >> nuovo.txt
)
HTH.

Alessandro
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova

Sponsor
 

Re: bat che apre un file e cancella solo l'ultima riga

Postdi ghost66 » 23/07/08 13:39

Perche' non vi fate un programmino in VB ?
se non sapete farvelo .. ve lo faccio io .. ;)

un programmino che .. ti chieda di ..
1) cancellare prima riga
2) cancellare ultima riga
3) inserire riga all'inizio
4) inserire riga alla fine

insomma... una piccola utility...
oppure vi serve esclusivamente un batch ?
ghost66
Utente Junior
 
Post: 29
Iscritto il: 22/07/08 10:35

Precedente

Torna a Programmazione


Topic correlati a "bat che apre un file e cancella solo l'ultima riga":


Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti