Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 10-06-2005, 14.01.08   #1
xmatrix83
Hero Member
 
Registrato: 02-06-2001
Messaggi: 1.260
xmatrix83 promette bene
far leggere una riga di un txt da dos....

Scusate non so' se è possibile,cè un modo con un file batch di farl leggere la terzultima riga di un dato file txt,e poi se questa corrisponde ad alla stringa prefissata deve eseguire un comando,altrimenti ne deve eseguire un altro!

Non so' se è possibile! in alternativa mi potrebbe andare bene una cosa del genere:
se un determinato file esiste allora svolgi un comando altrimenti un altro...

Non so' se mi sono spiegato bene,nel caso scusatemi!
___________________________________

www.malatesta.biz
www.studio-c.it
xmatrix83 non è collegato   Rispondi citando
Vecchio 10-06-2005, 14.46.38   #2
Xtefano
Senior Member
 
L'avatar di Xtefano
 
Registrato: 03-09-2002
Loc.: Osimo (AN)
Messaggi: 489
Xtefano promette bene
DOS ? Mi sa che stai parlando dell'interprete comandi (CMD.EXE), no ??

In questo caso (se parliamo di NT4, Win2000, XP o Win2003) puoi usare:

FOR per leggere il contenuto di un file testo (anche se "al volo" non mi viene in mente un modo per trovare la terzultima riga non sapendo a priori quante righe ci sono)

IF per qualsiasi test (sia per vedere se una certa cosa è uguale ad un'altra - la riga di cui sopra - che per vedere se un oggetto esiste, che mille altre cose)

Per ulteriori informazioni apri una finestra comandi (CMD.EXE) e...
FOR /?
IF /?


Per facilitarti le cose ti faccio un esempio "se il file esiste fai qc, altrimenti qc altro":
Quota:
if exist NomeFile.txt (
echo FAI QUALCOSA
) else (
echo FAI QUALCOS'ALTRO)
... ovviamente vale anche il contrario
Quota:
if not exist NomeFile.txt (
echo FAI QUALCOSA
) else (
echo FAI QUALCOS'ALTRO)
ATTENZIONE: è di fondamentale importanza la posizione delle parentesi come te le ho messe io. Se non ti serve l'ELSE puoi usare semplicemente
Quota:
if exist NomeFile.txt echo FAI QUALCOSA
se la if condiziona una sola istruzione o
Quota:
if exist NomeFile.txt (
echo FAI QUALCOSA
echo ED ANCHE ALTRO
)
se la if condiziona più istruzioni

Contento ?


HTH


Byez

Stefano
___________________________________

Le persone più felici, non necessariamente hanno il meglio di ogni cosa; soltanto traggono il meglio da ogni cosa che capita sul loro cammino.
Paulo Coelho (special thanks to Kyra)
Xtefano non è collegato   Rispondi citando
Vecchio 11-06-2005, 14.03.39   #3
xmatrix83
Hero Member
 
Registrato: 02-06-2001
Messaggi: 1.260
xmatrix83 promette bene
grazie 10000,anke se non ho capito come fare a fagli leggere una riga di un txt..
utilizzo for,ma poi il comando leggi una riga??o scandisci una riga?
___________________________________

www.malatesta.biz
www.studio-c.it
xmatrix83 non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Eliminare spazi inizio riga Il_Fabietto Office suite 5 24-06-2009 08.25.48
[WIN vs IBM] Leggere vecchio floppy rasega Linux e altri Sistemi Operativi 1 24-03-2007 11.25.31
[PHP o JavaScript] Leggere la risoluzione dello schermo di un utente e salvarrla realtebo Programmazione 15 14-03-2006 12.21.51
[Java] come scrivere in una riga specifica dentro un file di testo. DesmoColo Programmazione 1 30-07-2005 14.21.51
Form VBA - ricercare riga su file simon79vi Software applicativo 2 10-11-2004 20.32.02

Orario GMT +2. Ora sono le: 00.47.31.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.