实例介绍
tcl8.4.16安装包 expect编译所依赖的开发包 具体使用可以参见我的文章
【实例截图】
【核心代码】
19682e9d-15f7-40bf-aeb7-545103e9b33a
└── tcl8.4.16
├── ChangeLog
├── ChangeLog.1999
├── ChangeLog.2000
├── ChangeLog.2001
├── changes
├── compat
│ ├── dirent2.h
│ ├── dirent.h
│ ├── dlfcn.h
│ ├── fixstrtod.c
│ ├── float.h
│ ├── gettod.c
│ ├── license.terms
│ ├── limits.h
│ ├── memcmp.c
│ ├── opendir.c
│ ├── README
│ ├── stdlib.h
│ ├── strftime.c
│ ├── string.h
│ ├── strncasecmp.c
│ ├── strstr.c
│ ├── strtod.c
│ ├── strtol.c
│ ├── strtoll.c
│ ├── strtoul.c
│ ├── strtoull.c
│ ├── tclErrno.h
│ ├── tmpnam.c
│ ├── unistd.h
│ └── waitpid.c
├── doc
│ ├── Access.3
│ ├── AddErrInfo.3
│ ├── after.n
│ ├── Alloc.3
│ ├── AllowExc.3
│ ├── append.n
│ ├── AppInit.3
│ ├── array.n
│ ├── AssocData.3
│ ├── Async.3
│ ├── BackgdErr.3
│ ├── Backslash.3
│ ├── bgerror.n
│ ├── binary.n
│ ├── BoolObj.3
│ ├── break.n
│ ├── ByteArrObj.3
│ ├── CallDel.3
│ ├── case.n
│ ├── catch.n
│ ├── cd.n
│ ├── ChnlStack.3
│ ├── clock.n
│ ├── close.n
│ ├── CmdCmplt.3
│ ├── Concat.3
│ ├── concat.n
│ ├── continue.n
│ ├── CrtChannel.3
│ ├── CrtChnlHdlr.3
│ ├── CrtCloseHdlr.3
│ ├── CrtCommand.3
│ ├── CrtFileHdlr.3
│ ├── CrtInterp.3
│ ├── CrtMathFnc.3
│ ├── CrtObjCmd.3
│ ├── CrtSlave.3
│ ├── CrtTimerHdlr.3
│ ├── CrtTrace.3
│ ├── dde.n
│ ├── DetachPids.3
│ ├── DoOneEvent.3
│ ├── DoubleObj.3
│ ├── DoWhenIdle.3
│ ├── DString.3
│ ├── DumpActiveMemory.3
│ ├── Encoding.3
│ ├── encoding.n
│ ├── Environment.3
│ ├── eof.n
│ ├── error.n
│ ├── Eval.3
│ ├── eval.n
│ ├── exec.n
│ ├── Exit.3
│ ├── exit.n
│ ├── ExprLong.3
│ ├── ExprLongObj.3
│ ├── expr.n
│ ├── fblocked.n
│ ├── fconfigure.n
│ ├── fcopy.n
│ ├── fileevent.n
│ ├── file.n
│ ├── filename.n
│ ├── FileSystem.3
│ ├── FindExec.3
│ ├── flush.n
│ ├── foreach.n
│ ├── format.n
│ ├── for.n
│ ├── GetCwd.3
│ ├── GetHostName.3
│ ├── GetIndex.3
│ ├── GetInt.3
│ ├── GetOpnFl.3
│ ├── gets.n
│ ├── GetStdChan.3
│ ├── GetTime.3
│ ├── GetVersion.3
│ ├── global.n
│ ├── glob.n
│ ├── Hash.3
│ ├── history.n
│ ├── http.n
│ ├── if.n
│ ├── incr.n
│ ├── info.n
│ ├── Init.3
│ ├── InitStubs.3
│ ├── Interp.3
│ ├── interp.n
│ ├── IntObj.3
│ ├── join.n
│ ├── lappend.n
│ ├── library.n
│ ├── license.terms
│ ├── lindex.n
│ ├── LinkVar.3
│ ├── linsert.n
│ ├── list.n
│ ├── ListObj.3
│ ├── llength.n
│ ├── load.n
│ ├── lrange.n
│ ├── lreplace.n
│ ├── lsearch.n
│ ├── lset.n
│ ├── lsort.n
│ ├── Macintosh.3
│ ├── man.macros
│ ├── memory.n
│ ├── msgcat.n
│ ├── namespace.n
│ ├── Notifier.3
│ ├── Object.3
│ ├── ObjectType.3
│ ├── OpenFileChnl.3
│ ├── open.n
│ ├── OpenTcp.3
│ ├── package.n
│ ├── packagens.n
│ ├── Panic.3
│ ├── ParseCmd.3
│ ├── pid.n
│ ├── pkgMkIndex.n
│ ├── PkgRequire.3
│ ├── Preserve.3
│ ├── PrintDbl.3
│ ├── proc.n
│ ├── puts.n
│ ├── pwd.n
│ ├── read.n
│ ├── RecEvalObj.3
│ ├── RecordEval.3
│ ├── RegExp.3
│ ├── regexp.n
│ ├── registry.n
│ ├── regsub.n
│ ├── rename.n
│ ├── resource.n
│ ├── re_syntax.n
│ ├── return.n
│ ├── safe.n
│ ├── SaveResult.3
│ ├── scan.n
│ ├── seek.n
│ ├── SetErrno.3
│ ├── set.n
│ ├── SetRecLmt.3
│ ├── SetResult.3
│ ├── SetVar.3
│ ├── Signal.3
│ ├── Sleep.3
│ ├── socket.n
│ ├── source.n
│ ├── SourceRCFile.3
│ ├── SplitList.3
│ ├── split.n
│ ├── SplitPath.3
│ ├── StaticPkg.3
│ ├── StdChannels.3
│ ├── string.n
│ ├── StringObj.3
│ ├── StrMatch.3
│ ├── subst.n
│ ├── SubstObj.3
│ ├── switch.n
│ ├── Tcl_Main.3
│ ├── TCL_MEM_DEBUG.3
│ ├── Tcl.n
│ ├── tclsh.1
│ ├── tcltest.n
│ ├── tclvars.n
│ ├── tell.n
│ ├── Thread.3
│ ├── time.n
│ ├── ToUpper.3
│ ├── TraceCmd.3
│ ├── trace.n
│ ├── TraceVar.3
│ ├── Translate.3
│ ├── UniCharIsAlpha.3
│ ├── unknown.n
│ ├── unset.n
│ ├── update.n
│ ├── uplevel.n
│ ├── UpVar.3
│ ├── upvar.n
│ ├── Utf.3
│ ├── variable.n
│ ├── vwait.n
│ ├── while.n
│ └── WrongNumArgs.3
├── generic
│ ├── README
│ ├── regc_color.c
│ ├── regc_cvec.c
│ ├── regc_lex.c
│ ├── regc_locale.c
│ ├── regc_nfa.c
│ ├── regcomp.c
│ ├── regcustom.h
│ ├── rege_dfa.c
│ ├── regerror.c
│ ├── regerrs.h
│ ├── regexec.c
│ ├── regex.h
│ ├── regfree.c
│ ├── regfronts.c
│ ├── regguts.h
│ ├── tclAlloc.c
│ ├── tclAsync.c
│ ├── tclBasic.c
│ ├── tclBinary.c
│ ├── tclCkalloc.c
│ ├── tclClock.c
│ ├── tclCmdAH.c
│ ├── tclCmdIL.c
│ ├── tclCmdMZ.c
│ ├── tclCompCmds.c
│ ├── tclCompExpr.c
│ ├── tclCompile.c
│ ├── tclCompile.h
│ ├── tclDate.c
│ ├── tcl.decls
│ ├── tclDecls.h
│ ├── tclDTrace.d
│ ├── tclEncoding.c
│ ├── tclEnv.c
│ ├── tclEvent.c
│ ├── tclExecute.c
│ ├── tclFCmd.c
│ ├── tclFileName.c
│ ├── tclGet.c
│ ├── tclGetDate.y
│ ├── tcl.h
│ ├── tclHash.c
│ ├── tclHistory.c
│ ├── tclIndexObj.c
│ ├── tclInitScript.h
│ ├── tclInt.decls
│ ├── tclIntDecls.h
│ ├── tclInterp.c
│ ├── tclInt.h
│ ├── tclIntPlatDecls.h
│ ├── tclIO.c
│ ├── tclIOCmd.c
│ ├── tclIOGT.c
│ ├── tclIO.h
│ ├── tclIOSock.c
│ ├── tclIOUtil.c
│ ├── tclLink.c
│ ├── tclListObj.c
│ ├── tclLiteral.c
│ ├── tclLoad.c
│ ├── tclLoadNone.c
│ ├── tclMain.c
│ ├── tclMath.h
│ ├── tclNamesp.c
│ ├── tclNotify.c
│ ├── tclObj.c
│ ├── tclPanic.c
│ ├── tclParse.c
│ ├── tclParseExpr.c
│ ├── tclPipe.c
│ ├── tclPkg.c
│ ├── tclPlatDecls.h
│ ├── tclPort.h
│ ├── tclPosixStr.c
│ ├── tclPreserve.c
│ ├── tclProc.c
│ ├── tclRegexp.c
│ ├── tclRegexp.h
│ ├── tclResolve.c
│ ├── tclResult.c
│ ├── tclScan.c
│ ├── tclStringObj.c
│ ├── tclStubInit.c
│ ├── tclStubLib.c
│ ├── tclTest.c
│ ├── tclTestObj.c
│ ├── tclTestProcBodyObj.c
│ ├── tclThreadAlloc.c
│ ├── tclThread.c
│ ├── tclThreadJoin.c
│ ├── tclThreadTest.c
│ ├── tclTimer.c
│ ├── tclUniData.c
│ ├── tclUtf.c
│ ├── tclUtil.c
│ └── tclVar.c
├── library
│ ├── auto.tcl
│ ├── dde
│ │ └── pkgIndex.tcl
│ ├── encoding
│ │ ├── ascii.enc
│ │ ├── big5.enc
│ │ ├── cp1250.enc
│ │ ├── cp1251.enc
│ │ ├── cp1252.enc
│ │ ├── cp1253.enc
│ │ ├── cp1254.enc
│ │ ├── cp1255.enc
│ │ ├── cp1256.enc
│ │ ├── cp1257.enc
│ │ ├── cp1258.enc
│ │ ├── cp437.enc
│ │ ├── cp737.enc
│ │ ├── cp775.enc
│ │ ├── cp850.enc
│ │ ├── cp852.enc
│ │ ├── cp855.enc
│ │ ├── cp857.enc
│ │ ├── cp860.enc
│ │ ├── cp861.enc
│ │ ├── cp862.enc
│ │ ├── cp863.enc
│ │ ├── cp864.enc
│ │ ├── cp865.enc
│ │ ├── cp866.enc
│ │ ├── cp869.enc
│ │ ├── cp874.enc
│ │ ├── cp932.enc
│ │ ├── cp936.enc
│ │ ├── cp949.enc
│ │ ├── cp950.enc
│ │ ├── dingbats.enc
│ │ ├── ebcdic.enc
│ │ ├── euc-cn.enc
│ │ ├── euc-jp.enc
│ │ ├── euc-kr.enc
│ │ ├── gb12345.enc
│ │ ├── gb1988.enc
│ │ ├── gb2312.enc
│ │ ├── gb2312-raw.enc
│ │ ├── iso2022.enc
│ │ ├── iso2022-jp.enc
│ │ ├── iso2022-kr.enc
│ │ ├── iso8859-10.enc
│ │ ├── iso8859-13.enc
│ │ ├── iso8859-14.enc
│ │ ├── iso8859-15.enc
│ │ ├── iso8859-16.enc
│ │ ├── iso8859-1.enc
│ │ ├── iso8859-2.enc
│ │ ├── iso8859-3.enc
│ │ ├── iso8859-4.enc
│ │ ├── iso8859-5.enc
│ │ ├── iso8859-6.enc
│ │ ├── iso8859-7.enc
│ │ ├── iso8859-8.enc
│ │ ├── iso8859-9.enc
│ │ ├── jis0201.enc
│ │ ├── jis0208.enc
│ │ ├── jis0212.enc
│ │ ├── koi8-r.enc
│ │ ├── koi8-u.enc
│ │ ├── ksc5601.enc
│ │ ├── macCentEuro.enc
│ │ ├── macCroatian.enc
│ │ ├── macCyrillic.enc
│ │ ├── macDingbats.enc
│ │ ├── macGreek.enc
│ │ ├── macIceland.enc
│ │ ├── macJapan.enc
│ │ ├── macRoman.enc
│ │ ├── macRomania.enc
│ │ ├── macThai.enc
│ │ ├── macTurkish.enc
│ │ ├── macUkraine.enc
│ │ ├── shiftjis.enc
│ │ ├── symbol.enc
│ │ └── tis-620.enc
│ ├── history.tcl
│ ├── http
│ │ ├── http.tcl
│ │ └── pkgIndex.tcl
│ ├── http1.0
│ │ ├── http.tcl
│ │ └── pkgIndex.tcl
│ ├── init.tcl
│ ├── ldAout.tcl
│ ├── license.terms
│ ├── msgcat
│ │ ├── msgcat.tcl
│ │ └── pkgIndex.tcl
│ ├── opt
│ │ ├── optparse.tcl
│ │ └── pkgIndex.tcl
│ ├── package.tcl
│ ├── parray.tcl
│ ├── reg
│ │ └── pkgIndex.tcl
│ ├── safe.tcl
│ ├── tclIndex
│ ├── tcltest
│ │ ├── pkgIndex.tcl
│ │ └── tcltest.tcl
│ └── word.tcl
├── license.terms
├── mac
│ ├── AppleScript.html
│ ├── Background.doc
│ ├── bugs.doc
│ ├── libmoto.doc
│ ├── license.terms
│ ├── morefiles.doc
│ ├── MW_TclAppleScriptHeader.h
│ ├── MW_TclAppleScriptHeader.pch
│ ├── MW_TclBuildLibHeader.h
│ ├── MW_TclBuildLibHeader.pch
│ ├── MW_TclHeaderCommon.h
│ ├── MW_TclHeader.h
│ ├── MW_TclHeader.pch
│ ├── MW_TclStaticHeader.h
│ ├── MW_TclStaticHeader.pch
│ ├── MW_TclTestHeader.h
│ ├── MW_TclTestHeader.pch
│ ├── porting.notes
│ ├── README
│ ├── tclMacAETE.r
│ ├── tclMacAlloc.c
│ ├── tclMacAppInit.c
│ ├── tclMacApplication.r
│ ├── tclMacBOAAppInit.c
│ ├── tclMacBOAMain.c
│ ├── tclMacChan.c
│ ├── tclMacCommonPch.h
│ ├── tclMacDNR.c
│ ├── tclMacEnv.c
│ ├── tclMacExit.c
│ ├── tclMacFCmd.c
│ ├── tclMacFile.c
│ ├── tclMac.h
│ ├── tclMacInit.c
│ ├── tclMacInterupt.c
│ ├── tclMacInt.h
│ ├── tclMacLibrary.c
│ ├── tclMacLibrary.r
│ ├── tclMacLoad.c
│ ├── tclMacMath.h
│ ├── tclMacNotify.c
│ ├── tclMacOSA.c
│ ├── tclMacOSA.r
│ ├── tclMacPanic.c
│ ├── tclMacPort.h
│ ├── tclMacProjects.sea.hqx
│ ├── tclMacResource.c
│ ├── tclMacResource.r
│ ├── tclMacSock.c
│ ├── tclMacTclCode.r
│ ├── tclMacTest.c
│ ├── tclMacThrd.c
│ ├── tclMacThrd.h
│ ├── tclMacTime.c
│ ├── tclMacUnix.c
│ ├── tclMacUtil.c
│ └── tcltkMacBuildSupport.sea.hqx
├── macosx
│ ├── license.terms
│ ├── Makefile
│ ├── README
│ ├── Tcl-Info.plist.in
│ ├── tclMacOSXBundle.c
│ ├── tclMacOSXNotify.c
│ ├── Tcl.pbproj
│ │ ├── default.pbxuser
│ │ ├── jingham.pbxuser
│ │ └── project.pbxproj
│ └── Tclsh-Info.plist.in
├── README
├── tests
│ ├── all.tcl
│ ├── appendComp.test
│ ├── append.test
│ ├── assocd.test
│ ├── async.test
│ ├── autoMkindex.test
│ ├── basic.test
│ ├── binary.test
│ ├── case.test
│ ├── clock.test
│ ├── cmdAH.test
│ ├── cmdIL.test
│ ├── cmdInfo.test
│ ├── cmdMZ.test
│ ├── compExpr-old.test
│ ├── compExpr.test
│ ├── compile.test
│ ├── concat.test
│ ├── dcall.test
│ ├── dstring.test
│ ├── encoding.test
│ ├── env.test
│ ├── error.test
│ ├── eval.test
│ ├── event.test
│ ├── exec.test
│ ├── execute.test
│ ├── expr-old.test
│ ├── expr.test
│ ├── fCmd.test
│ ├── fileName.test
│ ├── fileSystem.test
│ ├── foreach.test
│ ├── format.test
│ ├── for-old.test
│ ├── for.test
│ ├── get.test
│ ├── history.test
│ ├── httpd
│ ├── httpold.test
│ ├── http.test
│ ├── if-old.test
│ ├── if.test
│ ├── incr-old.test
│ ├── incr.test
│ ├── indexObj.test
│ ├── info.test
│ ├── init.test
│ ├── interp.test
│ ├── ioCmd.test
│ ├── iogt.test
│ ├── io.test
│ ├── ioUtil.test
│ ├── join.test
│ ├── license.terms
│ ├── lindex.test
│ ├── link.test
│ ├── linsert.test
│ ├── listObj.test
│ ├── list.test
│ ├── llength.test
│ ├── load.test
│ ├── lrange.test
│ ├── lreplace.test
│ ├── lsearch.test
│ ├── lsetComp.test
│ ├── lset.test
│ ├── macFCmd.test
│ ├── main.test
│ ├── misc.test
│ ├── msgcat.test
│ ├── namespace-old.test
│ ├── namespace.test
│ ├── notify.test
│ ├── obj.test
│ ├── opt.test
│ ├── osa.test
│ ├── package.test
│ ├── parseExpr.test
│ ├── parseOld.test
│ ├── parse.test
│ ├── pid.test
│ ├── pkgMkIndex.test
│ ├── pkg.test
│ ├── platform.test
│ ├── proc-old.test
│ ├── proc.test
│ ├── pwd.test
│ ├── README
│ ├── regexpComp.test
│ ├── regexp.test
│ ├── registry.test
│ ├── reg.test
│ ├── remote.tcl
│ ├── rename.test
│ ├── resource.test
│ ├── result.test
│ ├── safe.test
│ ├── scan.test
│ ├── security.test
│ ├── set-old.test
│ ├── set.test
│ ├── socket.test
│ ├── source.test
│ ├── split.test
│ ├── stack.test
│ ├── stringComp.test
│ ├── stringObj.test
│ ├── string.test
│ ├── subst.test
│ ├── switch.test
│ ├── tcltest.test
│ ├── thread.test
│ ├── timer.test
│ ├── trace.test
│ ├── unixFCmd.test
│ ├── unixFile.test
│ ├── unixInit.test
│ ├── unixNotfy.test
│ ├── unknown.test
│ ├── uplevel.test
│ ├── upvar.test
│ ├── utf.test
│ ├── util.test
│ ├── var.test
│ ├── while-old.test
│ ├── while.test
│ ├── winConsole.test
│ ├── winDde.test
│ ├── winFCmd.test
│ ├── winFile.test
│ ├── winNotify.test
│ ├── winPipe.test
│ └── winTime.test
├── tools
│ ├── checkLibraryDoc.tcl
│ ├── configure
│ ├── configure.in
│ ├── cvtEOL.tcl
│ ├── eolFix.tcl
│ ├── feather.bmp
│ ├── genStubs.tcl
│ ├── genWinImage.tcl
│ ├── index.tcl
│ ├── Makefile.in
│ ├── man2help2.tcl
│ ├── man2help.tcl
│ ├── man2html1.tcl
│ ├── man2html2.tcl
│ ├── man2html.tcl
│ ├── man2tcl.c
│ ├── README
│ ├── regexpTestLib.tcl
│ ├── tcl.hpj.in
│ ├── tclSplash.bmp
│ ├── tcltk-man2html.tcl
│ ├── tcl.wse.in
│ ├── uniClass.tcl
│ ├── uniParse.tcl
│ └── white.bmp
├── unix
│ ├── aclocal.m4
│ ├── configure
│ ├── configure.in
│ ├── dltest
│ │ ├── Makefile.in
│ │ ├── pkga.c
│ │ ├── pkgb.c
│ │ ├── pkgc.c
│ │ ├── pkgd.c
│ │ ├── pkge.c
│ │ ├── pkgf.c
│ │ └── README
│ ├── installManPage
│ ├── install-sh
│ ├── ldAix
│ ├── Makefile.in
│ ├── README
│ ├── tclAppInit.c
│ ├── tclConfig.sh.in
│ ├── tclLoadAix.c
│ ├── tclLoadAout.c
│ ├── tclLoadDl.c
│ ├── tclLoadDld.c
│ ├── tclLoadDyld.c
│ ├── tclLoadNext.c
│ ├── tclLoadOSF.c
│ ├── tclLoadShl.c
│ ├── tcl.m4
│ ├── tcl.spec
│ ├── tclUnixChan.c
│ ├── tclUnixCompat.c
│ ├── tclUnixEvent.c
│ ├── tclUnixFCmd.c
│ ├── tclUnixFile.c
│ ├── tclUnixInit.c
│ ├── tclUnixNotfy.c
│ ├── tclUnixPipe.c
│ ├── tclUnixPort.h
│ ├── tclUnixSock.c
│ ├── tclUnixTest.c
│ ├── tclUnixThrd.c
│ ├── tclUnixThrd.h
│ ├── tclUnixTime.c
│ ├── tclXtNotify.c
│ └── tclXtTest.c
└── win
├── aclocal.m4
├── buildall.vc.bat
├── cat.c
├── coffbase.txt
├── configure
├── configure.in
├── license.terms
├── makefile.bc
├── Makefile.in
├── makefile.vc
├── nmakehlp.c
├── README
├── rules.vc
├── stub16.c
├── tclAppInit.c
├── tclConfig.sh.in
├── tcl.dsp
├── tcl.dsw
├── tcl.hpj.in
├── tcl.m4
├── tcl.rc
├── tclsh.ico
├── tclsh.rc
├── tclWin32Dll.c
├── tclWinChan.c
├── tclWinConsole.c
├── tclWinDde.c
├── tclWinError.c
├── tclWinFCmd.c
├── tclWinFile.c
├── tclWinInit.c
├── tclWinInt.h
├── tclWinLoad.c
├── tclWinMtherr.c
├── tclWinNotify.c
├── tclWinPipe.c
├── tclWinPort.h
├── tclWinReg.c
├── tclWinSerial.c
├── tclWinSock.c
├── tclWinTest.c
├── tclWinThrd.c
├── tclWinThrd.h
└── tclWinTime.c
21 directories, 737 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论