Menů principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


Comandi

[b]-[/b]
Attiva/disattiva il neretto

[i]-[/i]
Attiva/disattiva l'italico

[br]
Inserisce un a capo

[p]
Inserisce un interruzzione di paragrafo

[center]-[/center]
Attiva/disattiva allineamento centrato

[justify]-[/justify]
Attiva/disattiva allineamento giustificato

[box]-[/box]
Apre/chiude una tabella

[boxcell] o [boxcell=n]-[/boxcell]
Apre/chiude una cella

[boxrow]-[/boxrow]
Apre/chiude una linea di celle

[quote]-[/quote]
Crea un box per quotare commenti.

[quote=titolo]-[/quote]
Come Quote ma con titolo.

[size=valore]-[/size]
Imposta la grandezza del carattere

[color=valore]-[/color]
Imposta il colore del testo.

[url=indirizzo]-[/url]
Attiva una porzione di testo

[img]indirizzo[/img]
Visualizza l'immagine indicata in 'indirizzo'.

[img;w=px;h=px;mini=%]indirizzo[/img]
Come sopra, w ed h sono base e altezza in pixel o mini č la percentuale di riduzione dell'immagine. Con mini=std l'immagine avrŕ una grandezza predefinita

Rispondi ad un commento
Regolamento Commenti e Topic

Tutti gli utenti che usufruisco di questo servizio sono pregati di rispettare poche semplici regole:

- Non e' possibile inserire commenti/topic contenenti volgarita', torpiloquio e/o offese di vario genere.

- E' assolutamente vietato inserire immagini e/o link a sfondo pornografico.

- Sarebbe preferibile evitare commenti mirati alla polemica e alla provocazione.

- Si ricorda che per netiquette, scrivere maiuscolo equivale a "URLARE", non va quindi bene scrivere tutto un post in maiuscolo.

- E' necessario ricordare che non e' bene fare commenti sprezzanti riguardo argomenti quali: religione, politica e la multietnia

- Non sono molto tollerati commenti/topic con eccessive abbreviazioni stile SMS.

- Eventuali critiche all'operato dei moderatori saranno punite a discrezione degli stessi.

- E' consigliabile rileggere sempre i commenti/topic prima di postarli, onde evitare lo spopolare di commenti ricchi di errori che potrebbero anche essere fraintesi o non compresi da utenti non italiani che sono alle prime armi con la lingua.

- E' buona cosa inserire i Topic nelle corrette sezioni, nell'indice delle stesse e' presente una breve descrizione sul contenuto, in caso di errore i Topic possono essere spostati nella sezione corretta dagli admin (Mak73) I commenti/topic che non rispettano tali regole verranno eliminati.

I gestori del sito non si assumono nessuna responsabilita' sul contenuto dei commenti riportati.

Risposta

Stile Testo
Dimensione:  Colore:  Allinea: 

Altri comandi
Emoticons
Clicca per riportare il codice nell'area di testo oppure posizionati su un'immagine per vederne il relativo comando.
:) :( :D ;) :P Oo -.- :O :ok: :pugni: :sedia: :tsk: :morto: :vietato: :superman: :sbav: :guardati: :rolleyes: :ghgh: :asd: :specchio: :migira: :incazz: :svitato: :sese: :° :uhm: :eheh: :fii: :muro: :goccia: :clap: :wuatta: :boom: :angelo: :brill: :mhua: :rotfl: :huh: ^^ :nono: :rosso: :azz: :lol: :dmon: :dance: :cool: :bleah: :...: :cuori: :yeah: :alien:
Testo
formattazione
   

02 Febbraio 2020 Postato da: AMG_Novice_Usr
Confrontare (riconoscere se uguali o diversi) 2 files testuali da uno script di AmigaDOS
Avrei bisogno di fare una cosa, almeno in teoria, molto semplice:
ho due files testuali, creati con ED, diciamo "testo1" e "testo2".
Entrambi nel path:
sys:miei_docs
Il file "testo1" ospita una stringa ASCII siffatta:
abc
Il file "testo2" ospita una stringa ASCII siffatta:
abc
(per inciso: non esiste il quarto carattere per nessuno dei 2 files, intendo che non ho premuto ENTER come quarto carattere,
quindi non dovrei avere il carattere LF = LineFeed = ASCII 10 = 0x0A … ciascun file ha quei 3 caratteri, punto e basta).
Quindi i 2 files sono identici.
Adesso mi faccio uno script in AmigaDOS che dovrebbe fare una cosa molto semplice, ossia verificare se i 2 files in questione
sono identici oppure no … io pensavo che funzionasse in questo modo:
if exists sys:miei_docs/testo1
if exists sys:miei_docs/testo2
echo "i due files esistono … confrontiamoli"
if sys:miei_docs/testo1 EQ sys:miei_docs/testo2 [val]
echo "UGUALI"
else
echo "NON uguali"
endif
endif
endif
Il risultato stampato da AmigaDOS a video, su CLI/Shell, è sempre "NON uguali" (a volte non ho messo il parametro val, a volte si, ad ogni
modo mi sembra che la cosa non stia funzionando).
Forse perché funziona così:
IF stringa1 (oppure valore numerico 1) EQ stringa2 (oppure valore numerico 2)
le 2 stringhe (cioè i 2 paths) sono diversi, ergo "NON uguali"
Sapete come realizzare questo mero confronto in AmigaDOS, fra 2 files testuali, e capire se sono uguali o diversi?
Ho provato anche altri approcci (tentativi patetici, che si fanno quando non sai che pesci prendere), come ad esempio copiare ciascun
file suddetto su un file di comodo in ram:env, chiaramente dopo aver creato dei files / variabili di ambiente del tipo:
setenv file_di_appoggio1 sys:c/ed
setenv file_di_appoggio2 sys:c/ed
e poi fare il confronto con IF tra "file_di_appoggio1" e "file_di_appoggio2" … ovviamente nulla di buono!
Ho anche fantasticato nel modo seguente (chiedo scusa ad AmigaDOS per essermi inventato sintassi nuove ...):
if (type >nil: sys:miei_docs/testo1) EQ (type >nil: sys:miei_docs/testo2)
echo "UGUALI"
else
echo "NON uguali"
endif
Peggio ancora: AmigaDOS si arrabbia, dicendomi: wrong parameters!
Avevo pensato a questa cosa perché con type (l'equivalente Amiga di "cat" in Linux) <un file> dovrei avere, come ritorno, la stringa ASCII contenuta nel file, poi tale stringa l'avrei indirizzata non sullo standard-output, ovvero CLI-Shell, ma nel nulla, questo solo per non vederla a video, e poi avrebbe dovuto essere:
IF "abc" EQ "abc" -> UGUALI
E invece niente da fare!
Grazie in anticipo!

Modificato il 02/02/2020 alle ore 18:04:44

Commenti: 14  Aggiungi  - Leggi

Post inviati: 1588

Visulizza profilo Messaggio Personale
37.163.236.*** Mozilla/5.0 (Linux; Android 9; TA-1032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.136 Mobile Safari/537.36
Commento
majinga 5 Febbraio 2020    15:42:00
In effetti ho avuto lo stesso problema.
Credo che il parser di amigapage elimini tutti gli spazi a inizio riga.
Prova a scrivere inserendo un carattere ad inizio riga, tipo #

EDIT:
No, niente, elimina automaticamente tutti gli spazi doppi.
Ha ragione Mck, non essendo prevista una cosa del genere, manca un tag apposito.

Utenti Online
Utenti registrati: 1210 dal 1 Gennaio 2006
di cui online: 0 registrati - 
122 non registrati

Benvenuto all'ultimo utente registrato: MckPROVA

Buon Compleanno a glanc - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito č dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.028810024261475 secondi