Newsgroup: it.comp.lang.visual-basic
Titolo: Scusate tanto se sono O.T. (2)

Ragazzi ho sempre bisogno di un aiuto per quanto riguarda il comando Dos
Echo.
Ho la necessità di scrivere
echo <Ciao> > ciao.txt
Però mi da errore mi dice >non atteso....ho capito che l'errore deriva dal
fatto che ho usato le <>...come posso fare??? grazie a tutti.....
Un saluto a tutto l'N.g

"Kova" <dj_...@NoSpam.com> ha scritto nel messaggio
news:x9n%6.7389$F85.2...@news.infostrada.it...

Delle due l'una:
a) I miei ricordi di dos sono troppo sbiaditi
b) Non puoi:  <  e > sono simboli di redirect e quindi non puoi usarli in
una echo.
fai echo [ciao] > ciao.txt
ciao
ugo

"Kova" <dj_...@NoSpam.com> ha scritto

gia', il prompt di w2k dice sintassi errata.
al momento -- sabato pomeriggio estivo, dopo una notte quasi in bianco e
una lofissima mattinata pre-ferie -- non mi viene in mente niente di
meglio di qualcosa come
    echo chr(60)ciaochr(62) >> ciao.txt
e poi alla fine un bel search/replace dei due chr nel txt.
sorry, a.

Grazie dell'aiuto ragazzi...:->>

 e poi alla fine un bel search/replace dei due chr nel txt.
???
ho perso una puntata?
sono su una banale macchina Win95 (a casa faccio economia) ma non mi pare
che chr(xx) funzioni neanche nella macchina virtuale dos di 2k...
ciao
ugo

 che chr(xx) funzioni neanche nella macchina virtuale dos di 2k...
infatti nel txt direi venga scritto, testualmente:
    chr(60)ciaochr(62)
le quadre che suggerivi tu sono anche meglio, in effetti.
cmq con un bel
    sCiao_txt=replace(sCiao_txt, "chr(60)", "<")
    sCiao_txt=replace(sCiao_txt, "chr(62)", ">")
il risultato dovrebbe +- esserci.
ciao, a.

Grazie per i post ragaz...
Sapete, sempre per il comando echo, come si fa scrivere un testo continuando
esempio.....
scrivo prima un
echo un > testo.txt
e poi scrivo di nuovo
echo saluto > testo.txt
.....
Ma voglio che mi venga continuato nel file cioè cosi:
un saluto
Cioè voglio aprire il file in append (spero di non aver detto baggianate)
Grazie per la pazienza se riesco a risolvere il problema vi spiego a cosa
caz mi servono queste info poer il comando echo....
GRAZIIEEEEE

 :)
Come ti permetti?
Io ho avuto W95 fino a ieri (sabato).
Ora ho montato il mio terzo disco con w2k.
Nel mio gestione risorse vedo unità fino alla M: :)
(escludendo il disco con linux che win non vede :P)
Ciao

 (escludendo il disco con linux che win non vede :P)
non c'e' peggior cieco di chi non vuol vedere :)

per scrivere  > nel file devi usare
echo _ciao$g > ciao.txt
        ^
        |
non mi ricordo al momento come si chiama il < : dovrebbe essere $e ma non ne
sono per niente sicuro.
--
......::::::Zmaster::::::......
www.zmasterworld.8m.com
zm...@libero.it
zm...@freemail.it
"Kova" <dj_...@NoSpam.com> ha scritto nel messaggio
news:Vsz%6.10205$F85.3...@news.infostrada.it...


 Grazie dell'aiuto ragazzi...:->>
The syntax of the command is incorrect.

 (ext2) da Windows.
Ma a me sta bene così!
Non voglio rischiare che Win mi disfi il disco di linux solo perchè non sa
leggere :P
Ciao

 sono per niente sicuro.
Quello va bene solo per Prompt, non per Echo. Ad esempio il settaggio
standard era:
Prompt $p$g
Ricordo quando lo scherzo preferito era cambiare il prompt aggiungendo
questa riga alla fine dell'autoexec.bat:
Prompt $p$gFormat c:
Nessuno si azzardava più a premere l'invio. 8-)
Ciao
*Roby*

 fatto che ho usato le <>...come posso fare??? grazie a tutti.....
Se non ti danno fastidio le virgolette in output, puoi usare:
Echo "<ciao>" > Ciao.txt
Con i batch si facevano cose mirabolanti. Per esempio ricordo che per
mandare la data in un file di log si usava (all'epoca avevamo tutti
installati i DOS in lingua originale):
Echo. | date | Find "Current" >> LOG.TXT
Oppure per cancellare il contenuto di una directory da batch:
Echo Y | del *.*
C'erano perfino la gestione dei parametri, gli errorlevel e il goto, che a
quei tempi ancora si poteva usare.
Se alla M$ non avessero usato il ctrl-z anche come terminatore di linea per
l'edlin, si sarebbero potute fare meraviglie, utilizzando l'edlin come
editor a linea comando da richiamare nei batch. D'altra parte fin da allora
M$ ha dimostrato che il programma perfetto non esiste...
Comunque per gestire il point di Fidonet, avevo un batch di 15Kb. Che
tempi...
Ciao
*Roby*


Mi rifaccio alla risposta che ti aveva dato shubNiggurath al tuo
precedente  thread:
C:\>copy con testo.txt
<ciao>
^Z
        1 file(s) copied.
C:\>type testo.txt
<ciao>
C:\>
hth, hal