Discussione:
alter.exe
(troppo vecchio per rispondere)
giando
2008-06-29 15:07:35 UTC
Permalink
Salve a tutti,
probabilmenteq questo non è il newsgrroup adatto per la questione che
sto per esporvi e mi scuso in anticipo.
Mi servirebbe un programma come da oggetto, mi spiego meglio: c'era
una volta un utility dos "Alter.exe" che permetteva la sostituzione di
righe in un file di testo attraverso una sintassi del tipo:

alter.exe c:\net\system.ini "**COMPUTERNAME**" "%compname%

dove %compname% aveva una valore che veniva messo al posto di
COMPUTERNAME nel file system.ini

Cerco questo programma o programma simile freeware per fare ciò.

Grazie 1000
G.
PsychoWood
2008-06-29 18:44:42 UTC
Permalink
Post by giando
Cerco questo programma o programma simile freeware per fare ciò.
Usa sed, la sintassi non è identica, ma puoi farci senza dubbio quel che ti
serve.
giando
2008-06-29 21:41:23 UTC
Permalink
Post by PsychoWood
Post by giando
Cerco questo programma o programma simile freeware per fare ciò.
Usa sed, la sintassi non è identica, ma puoi farci senza dubbio quel che ti
serve.
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?

grazie ancora
G.
PsychoWood
2008-06-30 17:10:16 UTC
Permalink
Post by giando
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?
A volte si fa prima a cercare che a chiedere, specie su di un NG così poco
frequentato :)

http://www.cornerstonemag.com/sed/
giando
2008-06-30 18:02:16 UTC
Permalink
Post by PsychoWood
Post by giando
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?
A volte si fa prima a cercare che a chiedere, specie su di un NG così poco
frequentato :)
http://www.cornerstonemag.com/sed/
grazie per il sed, vedo che funziona anche sotto dos, cmq è due giorni
che cerco su sinternet senza risultato..
poi sto sed come diavolo si usa?

grazie 1000
duglia
2008-07-02 18:17:52 UTC
Permalink
Post by giando
Post by PsychoWood
Post by giando
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?
A volte si fa prima a cercare che a chiedere, specie su di un NG così poco
frequentato :)
http://www.cornerstonemag.com/sed/
grazie per il sed, vedo che funziona anche sotto dos, cmq è due giorni
che cerco su sinternet senza risultato..
poi sto sed come diavolo si usa?
grazie 1000
http://unixhelp.ed.ac.uk/CGI/man-cgi?sed

oppure sed /?
giando
2008-07-03 18:22:59 UTC
Permalink
Post by duglia
Post by giando
Post by PsychoWood
Post by giando
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?
A volte si fa prima a cercare che a chiedere, specie su di un NG così poco
frequentato :)
http://www.cornerstonemag.com/sed/
grazie per il sed, vedo che funziona anche sotto dos, cmq è due giorni
che cerco su sinternet senza risultato..
poi sto sed come diavolo si usa?
grazie 1000
http://unixhelp.ed.ac.uk/CGI/man-cgi?sed
oppure sed /?
visto, ma esempi pratici tipo quello che voglio fare io??
giando
2008-07-03 18:24:18 UTC
Permalink
Post by duglia
Post by giando
Post by PsychoWood
Post by giando
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?
A volte si fa prima a cercare che a chiedere, specie su di un NG così poco
frequentato :)
http://www.cornerstonemag.com/sed/
grazie per il sed, vedo che funziona anche sotto dos, cmq è due giorni
che cerco su sinternet senza risultato..
poi sto sed come diavolo si usa?
grazie 1000
http://unixhelp.ed.ac.uk/CGI/man-cgi?sed
oppure sed /?
grazie ho visto, ma esempi pratici tipo quello che voglio fare io??
giando
2008-07-05 11:22:47 UTC
Permalink
Post by giando
Post by duglia
Post by giando
Post by PsychoWood
Post by giando
grazie del suggerimento, ma sei sicuro che funzioni sotto ms dos 6.22
oppure col dos del disco di ripristino del 98?
A volte si fa prima a cercare che a chiedere, specie su di un NG così poco
frequentato :)
http://www.cornerstonemag.com/sed/
grazie per il sed, vedo che funziona anche sotto dos, cmq è due giorni
che cerco su sinternet senza risultato..
poi sto sed come diavolo si usa?
grazie 1000
http://unixhelp.ed.ac.uk/CGI/man-cgi?sed
oppure sed /?
grazie ho visto, ma esempi pratici tipo quello che voglio fare io??
ho provato a du usare sed con questa sintassi:

sed -e "s/vecchiariga/nuovariga/" fileoriginale >nuovofile

e sembra che funzioni.
La riga del nuovo file pero deve contenere il valore di una variabile
coma faccio??
Mi spiego meglio:

ho provato il comando e ci siamo quasi, adesso se io volessi mettere
nella "nuovariga" il valore di una variabile come dovrei fare?

es:
io ho da modificare una riga nella sezione del fille system.ini, per
la precisione la nella sezione [network].

La riga è la seguente:

computername=1234abcd

Premessa:
possiedo una piccola utility dos compname.exe che mi setta una
varibile, in questo caso, %compname% con un valore casuale ogni volta
che viene lanciato il comando compname.exe.

Scopo:
devo riuscire ad assegnare tale valore nella riga del system.ini
computername=valore casuale (da %compname%), tutto questo per avere un
valore diverso ogni volta che faccio il boot con le impostazioni di
rete..

Grazie 1000
G.

Scusatemi se mi sto dilungando un po troppo ...

grazie
G.

Continua a leggere su narkive:
Loading...