TCL ajuda necessària ... Urgent!

  • Thread starter Sumitha Sudhakaran
  • Start date
S

Sumitha Sudhakaran

Guest
Suposem que tinc un arxiu tcl a executar, per exemple test.tcl .. i vull especificar l'arxiu per ser provat, diuen arxiu1 test.tcl. Wha Com puc fer per extreure "arxiu1" des de la línia d'ordres i executar la prova a l'arxiu .. necessito una ordre tcl, que ajuda a extreure l'argument de la línia d'ordres ..
 
Suposem que tinc un arxiu tcl a executar, per exemple test.tcl .. i vull especificar l'arxiu per ser provat, diuen arxiu1 test.tcl. Wha Com puc fer per extreure "arxiu1" des de la línia d'ordres i executar la prova a l'arxiu .. necessito una ordre tcl, que ajuda a extreure l'argument de la línia d'ordres ..
Tots els scripts Tcl tenen accés a tres variables predefinides. $ Argc - articles de nombre d'arguments passats a un script. $ Argv - llista dels arguments. Nom del script - $ argv0.
Code:
 posa "Nom del script es" posa [lindex $ argv0] puts "El segon argument és" posa [lindex $ argv 0] posa "tercer argument és" posa [lindex $ argv 1]
Per exemple.
Code:
 tclsh argtest.tcl myarg1 myarg2
Sortida Nom de l'script és el segon argument és argtest.tcl myarg1 tercer argument és myarg2
 

Welcome to EDABoard.com

Sponsor

Back
Top