ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

OnWorks ഫെവിക്കോൺ

tclsh - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറിൽ tclsh പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന tclsh കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


tclsh - Tcl ഇന്റർപ്രെറ്റർ അടങ്ങുന്ന ലളിതമായ ഷെൽ

സിനോപ്സിസ്


tclsh ?-എൻകോഡിംഗ് പേര്? ?ഫയലിന്റെ പേര് ആർഗ് ആർഗ് ...?
_____________________________________________________________________________________________

വിവരണം


Tclsh Tcl കമാൻഡുകൾ അതിന്റെ സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്നോ അതിൽ നിന്നോ വായിക്കുന്ന ഷെൽ പോലെയുള്ള ആപ്ലിക്കേഷനാണ്
ഒരു ഫയൽ അവരെ വിലയിരുത്തുന്നു. ആർഗ്യുമെന്റുകളൊന്നുമില്ലെങ്കിൽ, അത് സംവേദനാത്മകമായി പ്രവർത്തിക്കുന്നു,
സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്നും പ്രിന്റിംഗ് കമാൻഡ് ഫലങ്ങളിൽ നിന്നും പിശക് സന്ദേശങ്ങളിൽ നിന്നും Tcl കമാൻഡുകൾ വായിക്കുന്നു
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക്. വരെ ഇത് പ്രവർത്തിക്കുന്നു പുറത്ത് കമാൻഡ് അഭ്യർത്ഥിക്കുന്നു അല്ലെങ്കിൽ അത് അവസാനിക്കുന്നത് വരെ-
ഫയൽ അതിന്റെ സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ. ഒരു ഫയൽ നിലവിലുണ്ടെങ്കിൽ .tclshrc (അഥവാ tclshrc.tcl ന്
വിൻഡോസ് പ്ലാറ്റ്‌ഫോമുകൾ) ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറിയിൽ, ഇന്ററാക്ടീവ് tclsh ഫയൽ വിലയിരുത്തുന്നു
സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്നുള്ള ആദ്യ കമാൻഡ് വായിക്കുന്നതിന് തൊട്ടുമുമ്പ് ഒരു Tcl സ്ക്രിപ്റ്റ് ആയി.

സ്ക്രിപ്റ്റ് ഫയലുകൾ


If tclsh ആർഗ്യുമെന്റുകൾ ഉപയോഗിച്ച് അഭ്യർത്ഥിച്ചാൽ ആദ്യത്തെ കുറച്ച് ആർഗ്യുമെന്റുകൾ a യുടെ പേര് വ്യക്തമാക്കുന്നു
സ്ക്രിപ്റ്റ് ഫയൽ, കൂടാതെ, ഓപ്ഷണലായി, ആ സ്ക്രിപ്റ്റ് ഫയലിൽ സംഭരിച്ചിരിക്കുന്ന ടെക്സ്റ്റ് ഡാറ്റയുടെ എൻകോഡിംഗ്.
ഏതെങ്കിലും അധിക ആർഗ്യുമെന്റുകൾ വേരിയബിളുകളായി സ്ക്രിപ്റ്റിന് ലഭ്യമാക്കിയിട്ടുണ്ട് (ചുവടെ കാണുക).
സാധാരണ ഇൻപുട്ടിൽ നിന്നുള്ള കമാൻഡുകൾ വായിക്കുന്നതിനുപകരം tclsh എന്നതിൽ നിന്നുള്ള Tcl കമാൻഡുകൾ വായിക്കും
പേരിട്ടിരിക്കുന്ന ഫയൽ; tclsh ഫയലിന്റെ അവസാനത്തിൽ എത്തുമ്പോൾ പുറത്തുകടക്കും. ഫയലിന്റെ അവസാനം മെയ്
മാധ്യമത്തിന്റെ ഭൌതിക അവസാനം അല്ലെങ്കിൽ "\032" ("\u001a", എന്ന പ്രതീകം കൊണ്ട് അടയാളപ്പെടുത്തുക
നിയന്ത്രണം-Z). ഈ പ്രതീകം ഫയലിൽ ഉണ്ടെങ്കിൽ, the tclsh അപേക്ഷ വായിക്കും
വരെയുള്ള വാചകം, എന്നാൽ പ്രതീകം ഉൾപ്പെടുന്നില്ല. ഈ പ്രതീകം ആവശ്യമുള്ള ഒരു അപ്ലിക്കേഷൻ
ഫയലിൽ അത് "\032", "\x1a", അല്ലെങ്കിൽ "\u001a" എന്നിങ്ങനെ സുരക്ഷിതമായി എൻകോഡ് ചെയ്യാം; അല്ലെങ്കിൽ ഉപയോഗത്തിലൂടെ അത് സൃഷ്ടിക്കാം
തുടങ്ങിയ കമാൻഡുകളുടെ ഫോർമാറ്റ് or ബൈനറി. എന്നതിന്റെ യാന്ത്രിക മൂല്യനിർണ്ണയം ഇല്ല .tclshrc എപ്പോൾ
എന്നതിൽ ഒരു സ്ക്രിപ്റ്റ് ഫയലിന്റെ പേര് അവതരിപ്പിച്ചിരിക്കുന്നു tclsh കമാൻഡ് ലൈൻ, എന്നാൽ സ്ക്രിപ്റ്റ് ഫയലിന് കഴിയും
എല്ലായിപ്പോഴും ഉറവിടം അത് വേണമെങ്കിൽ.

നിങ്ങൾ ഒരു Tcl സ്‌ക്രിപ്റ്റ് സൃഷ്‌ടിച്ചാൽ അതിന്റെ ആദ്യ വരി

#!/usr/local/bin/tclsh

ഫയലിനെ ഇതായി അടയാളപ്പെടുത്തിയാൽ നിങ്ങളുടെ ഷെല്ലിൽ നിന്ന് നേരിട്ട് സ്ക്രിപ്റ്റ് ഫയൽ അഭ്യർത്ഥിക്കാം
എക്സിക്യൂട്ടബിൾ. ഇത് അനുമാനിക്കുന്നു tclsh ൽ ഡിഫോൾട്ട് ലൊക്കേഷനിൽ ഇൻസ്റ്റാൾ ചെയ്തു
/ usr / local / bin; ഇത് മറ്റെവിടെയെങ്കിലും ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾ മുകളിൽ പറഞ്ഞവയിൽ മാറ്റം വരുത്തേണ്ടതുണ്ട്
പൊരുത്തപ്പെടുത്താനുള്ള വരി. പല UNIX സിസ്റ്റങ്ങളും അനുവദിക്കുന്നില്ല #! ഏകദേശം 30 പ്രതീകങ്ങൾ കവിയാൻ വരി
നീളം, അതിനാൽ ഉറപ്പാക്കുക tclsh ഒരു ചെറിയ ഫയൽ നാമം ഉപയോഗിച്ച് എക്സിക്യൂട്ടബിൾ ആക്സസ് ചെയ്യാൻ കഴിയും.

ഇനിപ്പറയുന്ന മൂന്ന് വരികൾ ഉപയോഗിച്ച് നിങ്ങളുടെ സ്ക്രിപ്റ്റ് ഫയലുകൾ ആരംഭിക്കുക എന്നതാണ് ഇതിലും മികച്ച ഒരു സമീപനം:

#!/ bin / sh
# The തൊട്ടടുത്ത വര പുനരാരംഭിക്കുന്നു ഉപയോഗിച്ച് tclsh \
exec tclsh "$0" ${1+"$@"}

മുമ്പത്തെ ഖണ്ഡികയിലെ സമീപനത്തേക്കാൾ ഈ സമീപനത്തിന് മൂന്ന് ഗുണങ്ങളുണ്ട്. ആദ്യം,
യുടെ സ്ഥാനം tclsh ബൈനറി സ്‌ക്രിപ്റ്റിലേക്ക് ഹാർഡ് വയർ ചെയ്യേണ്ടതില്ല: അതിന് കഴിയും
നിങ്ങളുടെ ഷെൽ തിരയൽ പാതയിൽ എവിടെയും ഉണ്ടായിരിക്കുക. രണ്ടാമതായി, ഇതിന് ഏകദേശം 30 പ്രതീകങ്ങളുള്ള ഫയലിന്റെ പേര് ലഭിക്കുന്നു
മുൻ സമീപനത്തിൽ പരിധി. മൂന്നാമതായി, ഈ സമീപനം പോലും പ്രവർത്തിക്കും tclsh ഒരു തന്നെ
ഷെൽ സ്ക്രിപ്റ്റ് (ഇത് ഒന്നിലധികം ആർക്കിടെക്ചറുകൾ കൈകാര്യം ചെയ്യുന്നതിനായാണ് ചില സിസ്റ്റങ്ങളിൽ ചെയ്യുന്നത്
ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ: the tclsh പ്രവർത്തിപ്പിക്കാനുള്ള നിരവധി ബൈനറികളിൽ ഒന്ന് സ്ക്രിപ്റ്റ് തിരഞ്ഞെടുക്കുന്നു). മൂന്ന്
വരികൾ രണ്ടിനും കാരണമാകുന്നു sh ഒപ്പം tclsh സ്ക്രിപ്റ്റ് പ്രോസസ്സ് ചെയ്യാൻ, എന്നാൽ exec നിർവ്വഹിക്കുന്നത് മാത്രമാണ് sh.
sh ആദ്യം സ്ക്രിപ്റ്റ് പ്രോസസ്സ് ചെയ്യുന്നു; ഇത് രണ്ടാമത്തെ വരിയെ ഒരു കമന്റായി കണക്കാക്കുകയും അത് നടപ്പിലാക്കുകയും ചെയ്യുന്നു
മൂന്നാമത്തെ വരി. ദി exec പ്രസ്‌താവന ഷെല്ലിന്റെ പ്രോസസ്സിംഗ് നിർത്തുന്നതിനും പകരം ആരംഭിക്കുന്നതിനും കാരണമാകുന്നു
tclsh മുഴുവൻ സ്ക്രിപ്റ്റും വീണ്ടും പ്രോസസ്സ് ചെയ്യാൻ. എപ്പോൾ tclsh ആരംഭിക്കുന്നു, അത് മൂന്ന് വരികളെയും പരിഗണിക്കുന്നു
അഭിപ്രായങ്ങൾ, കാരണം രണ്ടാമത്തെ വരിയുടെ അവസാനത്തെ ബാക്ക്‌സ്ലാഷ് മൂന്നാം വരിയാകാൻ കാരണമാകുന്നു
രണ്ടാമത്തെ വരിയിലെ കമന്റിന്റെ ഭാഗമായി കണക്കാക്കുന്നു.

tclsh അതിന്റെ പതിപ്പ് നമ്പർ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുന്നതും ഒരു സാധാരണ രീതിയാണെന്ന് നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതാണ്
പേരിന്റെ ഭാഗമായി. Tcl-ന്റെ ഒന്നിലധികം പതിപ്പുകൾ നിലനിൽക്കാൻ അനുവദിക്കുന്നതിന്റെ പ്രയോജനം ഇതിന് ഉണ്ട്
ഒരേ സിസ്റ്റത്തിൽ ഒരേസമയം, മാത്രമല്ല സ്ക്രിപ്റ്റുകൾ എഴുതുന്നത് ബുദ്ധിമുട്ടാക്കുന്നതിന്റെ ദോഷവും
അത് Tcl-ന്റെ വ്യത്യസ്ത പതിപ്പുകളിലുടനീളം ഒരേപോലെ ആരംഭിക്കുന്നു.

വ്യത്യാസങ്ങൾ


Tclsh Tcl സൃഷ്‌ടിച്ചവയ്‌ക്ക് പുറമേ ഇനിപ്പറയുന്ന ആഗോള Tcl വേരിയബിളുകൾ സജ്ജമാക്കുന്നു
ലൈബ്രറി തന്നെ (ഉദാ അയക്കുക, ഇത് പോലുള്ള പരിസ്ഥിതി വേരിയബിളുകൾ മാപ്പ് ചെയ്യുന്നു PATH Tcl-ലേക്ക്):

ആർജിസി സംഖ്യയുടെ എണ്ണം അടങ്ങിയിരിക്കുന്നു ആർഗ് ആർഗ്യുമെന്റുകൾ (0 ഇല്ലെങ്കിൽ), ഉൾപ്പെടുന്നില്ല
സ്ക്രിപ്റ്റ് ഫയലിന്റെ പേര്.

argv ഘടകങ്ങളായ ഒരു Tcl ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നു ആർഗ് വാദങ്ങൾ, ക്രമത്തിൽ, അല്ലെങ്കിൽ ഒരു
ഇല്ലെങ്കിൽ ശൂന്യമായ സ്ട്രിംഗ് ആർഗ് വാദങ്ങൾ.

argv0 ഉൾക്കൊള്ളുന്നു ഫയലിന്റെ പേര് അത് വ്യക്തമാക്കിയിരുന്നെങ്കിൽ. അല്ലാത്തപക്ഷം, അതിന്റെ പേര് ഉൾക്കൊള്ളുന്നു
ഏത് tclsh ആവാഹിച്ചു.

tcl_interactive
എങ്കിൽ 1 അടങ്ങിയിരിക്കുന്നു tclsh സംവേദനാത്മകമായി പ്രവർത്തിക്കുന്നു (ഇല്ല ഫയലിന്റെ പേര് വ്യക്തമാക്കിയിരുന്നു ഒപ്പം
സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് ഒരു ടെർമിനൽ പോലെയുള്ള ഉപകരണമാണ്), 0 അല്ലെങ്കിൽ.

നിർദ്ദേശങ്ങൾ


എപ്പോൾ tclsh ഇന്ററാക്ടീവ് ആയി അഭ്യർത്ഥിക്കപ്പെടുന്നു, ഇത് സാധാരണയായി ഓരോ കമാൻഡിനും വേണ്ടി ആവശ്യപ്പെടുന്നു "% ”. നിങ്ങൾ
ആഗോള വേരിയബിളുകൾ സജ്ജീകരിച്ച് പ്രോംപ്റ്റ് മാറ്റാൻ കഴിയും tcl_prompt1 ഒപ്പം tcl_prompt2. എങ്കിൽ
വേരിയബിൾ tcl_prompt1 നിലവിലുണ്ടെങ്കിൽ, ഒരു പ്രോംപ്റ്റ് ഔട്ട്പുട്ട് ചെയ്യുന്നതിന് അതിൽ Tcl സ്ക്രിപ്റ്റ് ഉണ്ടായിരിക്കണം;
ഒരു പ്രോംപ്റ്റ് ഔട്ട്പുട്ട് ചെയ്യുന്നതിന് പകരം tclsh ൽ സ്ക്രിപ്റ്റ് വിലയിരുത്തും tcl_prompt1. ദി
വേരിയബിൾ tcl_prompt2 ഒരു പുതിയ ലൈൻ ടൈപ്പ് ചെയ്യുമ്പോൾ സമാനമായ രീതിയിൽ ഉപയോഗിക്കുന്നു, എന്നാൽ കറന്റ്
കമാൻഡ് ഇതുവരെ പൂർത്തിയായിട്ടില്ല; എങ്കിൽ tcl_prompt2 സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ ഒരു പ്രോംപ്റ്റും ഔട്ട്പുട്ട് ചെയ്യുന്നില്ല
അപൂർണ്ണമായ കമാൻഡുകൾ.

സ്റ്റാൻഡേർഡ് ചാനലുകൾ


കാണുക Tcl_StandardChannels കൂടുതൽ വിശദീകരണങ്ങൾക്കായി.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് tclsh ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    PAC മാനേജർ
    PAC മാനേജർ
    പേൾ/ജിടികെയ്ക്ക് പകരമുള്ളതാണ് പിഎസി
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... ഇത് ഒരു GUI നൽകുന്നു
    കണക്ഷനുകൾ ക്രമീകരിക്കുന്നതിന്: ഉപയോക്താക്കൾ,
    പാസ്‌വേഡുകൾ, റെഗുല പ്രതീക്ഷിക്കുക...
    PAC മാനേജർ ഡൗൺലോഡ് ചെയ്യുക
  • 2
    ജിയോസർവർ
    ജിയോസർവർ
    ജിയോസെർവർ ഒരു ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയറാണ്
    ഉപയോക്താക്കളെ അനുവദിക്കുന്ന ജാവയിൽ എഴുതിയ സെർവർ
    ജിയോസ്പേഷ്യൽ ഡാറ്റ പങ്കിടാനും എഡിറ്റുചെയ്യാനും.
    പരസ്പര പ്രവർത്തനക്ഷമതയ്‌ക്കായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു, അത്
    പ്രസിദ്ധീകരിക്കുന്നു...
    ജിയോസെർവർ ഡൗൺലോഡ് ചെയ്യുക
  • 3
    ഫയർഫ്ലൈ III
    ഫയർഫ്ലൈ III
    ഒരു സ്വതന്ത്രവും ഓപ്പൺ സോഴ്‌സ് പേഴ്സണൽ ഫിനാൻസ്
    മാനേജർ. ഫയർഫ്ലൈ III സവിശേഷതകൾ a
    ഡബിൾ എൻട്രി ബുക്ക് കീപ്പിംഗ് സിസ്റ്റം. നിങ്ങൾക്ക് കഴിയും
    വേഗത്തിൽ പ്രവേശിച്ച് നിങ്ങളുടെ ക്രമീകരിക്കുക
    ഇടപാടുകൾ ഞാൻ...
    Firefly III ഡൗൺലോഡ് ചെയ്യുക
  • 4
    അപ്പാച്ചെ ഓപ്പൺ ഓഫീസ് വിപുലീകരണങ്ങൾ
    അപ്പാച്ചെ ഓപ്പൺ ഓഫീസ് വിപുലീകരണങ്ങൾ
    അപ്പാച്ചെയുടെ ഔദ്യോഗിക കാറ്റലോഗ്
    OpenOffice വിപുലീകരണങ്ങൾ. നിങ്ങൾ കണ്ടെത്തും
    നിഘണ്ടുക്കൾ മുതൽ വരെയുള്ള വിപുലീകരണങ്ങൾ
    PDF ഫയലുകൾ ഇറക്കുമതി ചെയ്യുന്നതിനും ബന്ധിപ്പിക്കുന്നതിനുമുള്ള ഉപകരണങ്ങൾ
    കൂടെ...
    Apache OpenOffice വിപുലീകരണങ്ങൾ ഡൗൺലോഡ് ചെയ്യുക
  • 5
    മാന്റിസ്ബിടി
    മാന്റിസ്ബിടി
    മാന്റിസ് എളുപ്പത്തിൽ വിന്യസിക്കാവുന്ന ഒരു വെബ് ആണ്
    ഉൽപ്പന്ന ബഗിനെ സഹായിക്കുന്നതിന് അടിസ്ഥാനമാക്കിയുള്ള ബഗ്ട്രാക്കർ
    ട്രാക്കിംഗ്. ഇതിന് PHP, MySQL, a എന്നിവ ആവശ്യമാണ്
    വെബ് സെർവർ. ഞങ്ങളുടെ ഡെമോ പരിശോധിക്കുകയും ഹോസ്റ്റ് ചെയ്യുകയും ചെയ്യുക
    വാഗ്ദാനം...
    MantisBT ഡൗൺലോഡ് ചെയ്യുക
  • 6
    LAN മെസഞ്ചർ
    LAN മെസഞ്ചർ
    LAN മെസഞ്ചർ ഒരു p2p ചാറ്റ് ആപ്ലിക്കേഷനാണ്
    ഇൻട്രാനെറ്റ് ആശയവിനിമയത്തിനും അല്ല
    ഒരു സെർവർ ആവശ്യമാണ്. സുലഭമായ പലതരം
    ഉൾപ്പെടെയുള്ള സവിശേഷതകൾ പിന്തുണയ്ക്കുന്നു
    അറിയിപ്പ്...
    LAN മെസഞ്ചർ ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad