Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 45
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Un comando per ordinare lanciando un .bat i seguenti numeri di un file txt

    31,47,12,7,80;
    37,82,69,9,67;
    24,40,12,77,30;
    14,51,22,85,25;
    18,6,46,62,78;
    88,5,38,20,35;
    51,5,75,59,35;
    1,6,20,24,42;
    81,44,57,56,30;
    1,22,64,25,53;
    75,89,61,41,22;
    19,31,25,9,54;
    64,75,87,35,25;
    30,21,74,84,89;
    3,87,74,33,49;
    6,39,53,7,79;
    88,57,84,23,70

    In particolare vorrei ordinarli riga per riga da sinistra a destra in modo crescente...

    Per ottenere secondo l'esempio postato sopra:

    7,12,31,47,80;
    9,37,67,69,82;
    ecc...


    E' possibile creare un file ORDINA.BAT con il codice che esegua questa operazione?

    GRAZIE agli /alle esperti/e bat_tisti/ste


  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Con un batch non penso proprio.

    Con un vbscript sarebbe possibilissimo ...

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Mi puoi dire il vbscript necessario?

    E come posso attivarlo visto che sono quasi completamente a digiuno sull'argomento?

    grazie

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,295

    Moderazione

    Originariamente inviato da freetom
    E come posso attivarlo visto che sono quasi completamente a digiuno sull'argomento?
    Se decidi di utilizzare VBScript, apri una nuova discussione nel forum corrispondente, cioè quello dedicato a Visual Basic.

    Questo per evitare dispersione e mantenere organizzate le informazioni, in quanto potrebbe essere un quesito interessante per la community.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Il nuovo Windows Vista dovrebbe finalmente includere una shell degna di tale nome con cui fare del vero e proprio scripting, come accade in bash. Ora non ho più l'articolo ma pare che le premesse per un buon prodotto ci siano tutte.
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  6. #6
    Utente di HTML.it L'avatar di ibykos
    Registrato dal
    Feb 2005
    Messaggi
    201
    Ho scoperto che esiste un comando sort anche per windows.
    lancia command poi scrivi
    help sort
    guarda se esiste, di quali parametri ha bisogno e in che formato deve essere il file, poi scrivi tutto nella tua batch

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Sort e' un "comando esterno" del DOS ed esiste (ma potrei ricordare male) da tanto tempo ... mi sembra che lo usavamo abbondantemente quando tenevo i corsi su DOS 3.3 ...

    Ma Sort lavora sulle "righe" dei file, potendo utilizzare come chiave una parte di tale riga ... ordina le righe all'interno dei file, non dei "campi" all'interno di righe ...

  8. #8
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Perchè questo PROVABAT.bat nn funge?

    @echo off

    SORT c:\daordinare.txt c:\ordinato.txt


    @exit

    :master:

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Perche' SORT e' un filtro che accetta l'input redirezionato e fornisce un output redirezionato (vecchio caro DOS) ...

    sort <daordinare.txt >ordinato.txt

    ma vedrai che il tipo di ordine non fa per te ...

  10. #10
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    infatti :)

    mi ha ordinato.. a suo piacimento alcune righe.. ma nonè assolutamente quello che avrei desiderato..

    Mi spiegheresti come posso "piegarlo" ai miei voleri?

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.