Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന zshdb കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
zshdb - zsh ഡീബഗ്ഗർ
സിനോപ്സിസ്
zshdb [ഓപ്ഷനുകൾ] [--] സ്ക്രിപ്റ്റ്-നാമം [സ്ക്രിപ്റ്റ് ഓപ്ഷനുകൾ]
zshdb [ഓപ്ഷനുകൾ] -സി എക്സിക്യൂഷൻ-സ്ട്രിംഗ്
വിവരണം
"zshdb" എന്നത് മറ്റൊരു zsh സ്ക്രിപ്റ്റ് ഡീബഗ്ഗ് ചെയ്യുന്നതിനായി ക്രമീകരിക്കുന്ന ഒരു zsh സ്ക്രിപ്റ്റാണ്. ദി
ഡീബഗ്ഗറിന് സമാനമായ ഒരു കമാൻഡ് ഇന്റർഫേസ് ഉണ്ട് ജിഡിബി(1).
നിങ്ങൾ zshdb സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുകയും ഡീബഗ്ഗ് ചെയ്യുന്നതിനായി സ്ക്രിപ്റ്റിലേക്ക് ഓപ്ഷനുകൾ കൈമാറുകയും ചെയ്യണമെങ്കിൽ, "--" ചേർക്കുക
സ്ക്രിപ്റ്റ് പേരിന് മുമ്പ്. കൂടുതൽ ഓപ്ഷനുകളൊന്നും പ്രോസസ്സ് ചെയ്യാൻ ശ്രമിക്കരുതെന്ന് അത് zshdb-നോട് പറയും.
ഓപ്ഷനുകൾ
-h | --സഹായം
സാധാരണ പിശകിൽ ഒരു ഉപയോഗ സന്ദേശം പ്രിന്റ് ചെയ്ത് 100 എന്ന റിട്ടേൺ കോഡ് ഉപയോഗിച്ച് പുറത്തുകടക്കുക.
-എ | --വിവരണം ലെവൽ
പോലുള്ള ഫ്രണ്ട്-എൻഡുകൾ അനുവദിക്കുന്ന അധിക സ്റ്റാക്കുകളും സ്റ്റാറ്റസ് വിവരങ്ങളും ഔട്ട്പുട്ട് ചെയ്യാൻ സജ്ജമാക്കുന്നു
പോളിംഗ് കൂടാതെ എന്താണ് സംഭവിക്കുന്നതെന്ന് ട്രാക്ക് ചെയ്യാൻ emacs.
റിഗ്രഷൻ പരിശോധനയ്ക്ക് ഇത് ആവശ്യമാണ്. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നത് ഇഷ്യൂ ചെയ്യുന്നതിന് തുല്യമാണ്:
വ്യാഖ്യാനം LEVEL സജ്ജമാക്കുക
ഡീബഗ്ഗറിനുള്ളിൽ.
-ബി | --അടിസ്ഥാന നാമം
ഡീബഗ്ഗർ ഔട്ട്പുട്ടിൽ ഫയലിന്റെ പേര് ദൃശ്യമാകുന്ന സ്ഥലങ്ങളിൽ അടിസ്ഥാനനാമം മാത്രം നൽകുക.
റിഗ്രഷൻ പരിശോധനയ്ക്ക് ഇത് ആവശ്യമാണ്. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നത് ഇഷ്യൂ ചെയ്യുന്നതിന് തുല്യമാണ്:
അടിസ്ഥാനനാമം സജ്ജമാക്കുക
ഡീബഗ്ഗറിനുള്ളിൽ.
-n | --nx | --no-init
സാധാരണയായി ഡീബഗ്ഗർ " എന്നതിലെ ഡീബഗ്ഗർ കമാൻഡുകൾ വായിക്കും~/.zshdbinit"ആ ഫയൽ ആണെങ്കിൽ
ഉപയോക്തൃ ഇടപെടൽ സ്വീകരിക്കുന്നതിന് മുമ്പ് നിലവിലുണ്ട്. ".zshdbinit" എന്നത് പേളിന്റേതിന് സമാനമാണ്
".perldb" അല്ലെങ്കിൽ GNU gdb യുടെ ".gdbinit": ഒരു ഉപയോക്താവ് അത്തരമൊരു ഡീബഗ്ഗർ പ്രൊഫൈൽ സൃഷ്ടിക്കാൻ ആഗ്രഹിച്ചേക്കാം
വിവിധ ഉപയോക്തൃ-നിർദ്ദിഷ്ട ഇഷ്ടാനുസൃതമാക്കലുകൾ ചേർക്കുന്നതിന്.
"-n" ഓപ്ഷൻ ഉപയോഗിച്ച് ഈ ഇനീഷ്യലൈസേഷൻ ഫയൽ റീഡ് ചെയ്യപ്പെടില്ല. ഇതിൽ ഉപയോഗപ്രദമാണ്
റിഗ്രഷൻ ടെസ്റ്റിംഗ് അല്ലെങ്കിൽ ഒരാളുടെ ".zshdbinit" പ്രൊഫൈലിലെ ഒരു പ്രശ്നം ട്രാക്ക് ചെയ്യുന്നതിൽ.
-സി | --കമാൻഡ് കമാൻഡ്-സ്ട്രിംഗ്
ഒരു സ്ക്രിപ്റ്റ് ഫയലിന്റെ പേര് വ്യക്തമാക്കുന്നതിന് പകരം, ഒരാൾക്ക് അത് ഒരു എക്സിക്യൂഷൻ സ്ട്രിംഗ് നൽകാം
ഡീബഗ്ഗ് ചെയ്യണം. അത് ചെയ്യാൻ ഈ ഓപ്ഷൻ ഉപയോഗിക്കുക.
-q | --നിശബ്ദമായി
ആമുഖ പതിപ്പും പകർപ്പവകാശ വിവരങ്ങളും അച്ചടിക്കരുത്. ഇത് വീണ്ടും ഉപയോഗപ്രദമാണ്
മാറ്റാവുന്ന പകർപ്പവകാശ തീയതി ഉൾപ്പെടുത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കാത്ത റിഗ്രഷൻ ടെസ്റ്റിംഗ്
റിഗ്രഷൻ-ടെസ്റ്റ് പൊരുത്തപ്പെടുത്തൽ.
-x | --eval-കമാൻഡ് debugger-cmdfile
ഡീബഗ്ഗർ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക debugger-cmdfile ഉപയോക്തൃ ഇൻപുട്ട് സ്വീകരിക്കുന്നതിന് മുമ്പ്. ഇവ
എന്നിരുന്നാലും ഏതെങ്കിലും ".zshdbinit" കമാൻഡുകൾക്ക് ശേഷം കമാൻഡുകൾ വായിക്കുന്നു. ഇത് വീണ്ടും ഉപയോഗപ്രദമാണ്
റിഗ്രഷൻ-ടെസ്റ്റിംഗ് ഡീബഗ് സ്ക്രിപ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നു.
-എൽ | --പുസ്തകശാല ഡീബഗ്ഗർ-ലൈബ്രറി
ഡീബഗ്ഗറിന് നിരവധി ഫംഗ്ഷനുകൾ ഉറവിടമാക്കുകയോ ഉൾപ്പെടുത്തുകയോ ചെയ്യേണ്ടതുണ്ട്, അവ എയിൽ വസിക്കുന്നു
പുസ്തകശാല. ഈ ഓപ്ഷൻ നൽകിയിട്ടില്ലെങ്കിൽ, ലൈബ്രറിയുടെ ഡിഫോൾട്ട് ലൊക്കേഷൻ ആപേക്ഷികമാണ്
ഇൻസ്റ്റാൾ ചെയ്ത zshdb സ്ക്രിപ്റ്റ്: "../lib/zshdb".
-ടി | --tempdir താൽക്കാലിക ഫയൽ ഡയറക്ടറി
സ്ഥിരമായത് സംരക്ഷിക്കുന്നതിന് ഡീബഗ്ഗർ ചില താൽക്കാലിക ഫയൽസിസ്റ്റം സംഭരണം ഉപയോഗിക്കേണ്ടതുണ്ട്
ഒരു സബ്ഷെല്ലിൽ ഉടനീളമുള്ള വിവരങ്ങൾ അല്ലെങ്കിൽ ഒരു പദപ്രയോഗം വിലയിരുത്തുന്നതിന്. ദി
സ്ഥിരമായ ഡയറക്ടറി "/ tmp"എന്നാൽ ഡയറക്ടറി എവിടെ സജ്ജീകരിക്കാൻ നിങ്ങൾക്ക് ഈ ഓപ്ഷൻ ഉപയോഗിക്കാം
ഡീബഗ്ഗർ താൽക്കാലിക ഫയലുകൾ സൃഷ്ടിക്കപ്പെടും.
-ടി | --ടിറ്റി tty-പേര്
ഡീബഗ്ഗർ ഔട്ട്പുട്ട് സാധാരണയായി stdout അല്ലെങ്കിൽ stdin-ന് പകരം ഒരു ടെർമിനലിലേക്കാണ് പോകുന്നത്
ഡീബഗ്ഗ് ചെയ്ത പ്രോഗ്രാം ഉപയോഗിക്കാം. tty അല്ലെങ്കിൽ pseudo-tty നിർണ്ണയിക്കുന്നത് സാധാരണയായി ചെയ്യാറുണ്ട്
ഓട്ടോമാറ്റിയ്ക്കായി. എന്നിരുന്നാലും ഡീബഗ്ഗർ ഔട്ട്പുട്ട് എവിടേക്കാണ് പോകുന്നതെന്ന് നിങ്ങൾക്ക് നിയന്ത്രിക്കണമെങ്കിൽ, ഇത് ഉപയോഗിക്കുക
ഓപ്ഷൻ.
-വി | --പതിപ്പ്
പതിപ്പ് നമ്പറും വാറന്റി ഇല്ലാത്തതും കാണിച്ച് റിട്ടേൺ കോഡ് 1 ഉപയോഗിച്ച് പുറത്തുകടക്കുക.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് zshdb ഓൺലൈനായി ഉപയോഗിക്കുക