GoGPT Best VPN GoSearch

OnWorks ഫെവിക്കോൺ

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

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

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

പട്ടിക:

NAME


bashdb - ബാഷ് ഡീബഗ്ഗർ സ്ക്രിപ്റ്റ്

സിനോപ്സിസ്


bashdb [ഓപ്ഷനുകൾ] [--] സ്ക്രിപ്റ്റ്-നാമം [സ്ക്രിപ്റ്റ് ഓപ്ഷനുകൾ]

bashdb [ഓപ്ഷനുകൾ] -സി എക്സിക്യൂഷൻ-സ്ട്രിംഗ്

ബാഷ് --ഡീബഗ്ഗർ [ബാഷ്-ഓപ്ഷനുകൾ...] സ്ക്രിപ്റ്റ്-നാമം [സ്ക്രിപ്റ്റ് ഓപ്ഷനുകൾ]

വിവരണം


"bashdb" എന്നത് മറ്റൊരു ബാഷ് സ്ക്രിപ്റ്റ് ഡീബഗ്ഗ് ചെയ്യാൻ ക്രമീകരിക്കുന്ന ഒരു ബാഷ് സ്ക്രിപ്റ്റാണ്. ദി
ഡീബഗ്ഗറിന് സമാനമായ ഒരു കമാൻഡ് ഇന്റർഫേസ് ഉണ്ട് ജിഡിബി(1).

(അല്ലെങ്കിൽ യഥാർത്ഥത്തിൽ "source"-ing) ഉൾപ്പെടുത്തിയാണ് ഈ സ്ക്രിപ്റ്റ് ഡീബഗ്ഗിംഗ് ക്രമീകരിക്കുന്നത്.
ചില ഡീബഗ്-സപ്പോർട്ട് കോഡ്, തുടർന്ന് തന്നിരിക്കുന്ന സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ കമാൻഡ് സ്ട്രിംഗ് ഉറവിടം.

ഡീബഗ്ഗുചെയ്‌ത സ്‌ക്രിപ്റ്റ് ഉറവിടമാക്കുന്നതിലെ ഒരു പ്രശ്‌നം $0 എന്നതിൽ സംഭരിച്ചിരിക്കുന്ന പ്രോഗ്രാമിന്റെ പേര് എന്നതാണ്
ഡീബഗ്ഗ് ചെയ്യേണ്ട സ്ക്രിപ്റ്റിന്റെ പേരിനേക്കാൾ "bashdb". ഡീബഗ് ചെയ്ത സ്ക്രിപ്റ്റ് ചെയ്യും
ഒരു കോൾ സ്റ്റാക്കിൽ പ്രധാന ഇനമായിട്ടല്ല, "bashdb" എന്നതിന് താഴെയുള്ള ഇനമായി ദൃശ്യമാകും. ഇത് ആണെങ്കിൽ
ആശങ്ക, മുകളിൽ നൽകിയിരിക്കുന്ന അവസാന ഫോം ഉപയോഗിക്കുക, "bash --debugger" സ്ക്രിപ്റ്റ്-നാമം [സ്ക്രിപ്റ്റ്-ഓപ്ഷനുകൾ].

നിങ്ങൾ bashdb സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുകയും ഡീബഗ്ഗ് ചെയ്യുന്നതിനായി സ്ക്രിപ്റ്റിലേക്ക് ഓപ്ഷനുകൾ കൈമാറുകയും ചെയ്യണമെങ്കിൽ, "--" ചേർക്കുക
സ്ക്രിപ്റ്റ് പേരിന് മുമ്പ്. കൂടുതൽ ഓപ്ഷനുകൾ പ്രോസസ്സ് ചെയ്യാൻ ശ്രമിക്കരുതെന്ന് അത് bashdb-നോട് പറയും.

റഫറൻസ് മാനുവൽ കാണുകhttp://bashdb.sourceforge.net/bashdb.html> എങ്ങനെ വിളിക്കണം എന്നതിന്
നിങ്ങളുടെ പ്രോഗ്രാമിനുള്ളിൽ നിന്നുള്ള ഡീബഗ്ഗർ അല്ലെങ്കിൽ ഡീബഗ്ഗർ വിളിക്കാൻ ക്രമീകരിക്കുക
പ്രോഗ്രാം ഒരു സിഗ്നൽ അയച്ചു.

ഓപ്ഷനുകൾ


-h | --സഹായം
സാധാരണ പിശകിൽ ഒരു ഉപയോഗ സന്ദേശം പ്രിന്റ് ചെയ്‌ത് 100 എന്ന റിട്ടേൺ കോഡ് ഉപയോഗിച്ച് പുറത്തുകടക്കുക.

-എ | --വിവരണം ലെവൽ
പോലുള്ള ഫ്രണ്ട്-എൻഡുകൾ അനുവദിക്കുന്ന അധിക സ്റ്റാക്കുകളും സ്റ്റാറ്റസ് വിവരങ്ങളും ഔട്ട്പുട്ട് ചെയ്യാൻ സജ്ജമാക്കുന്നു
പോളിംഗ് കൂടാതെ എന്താണ് സംഭവിക്കുന്നതെന്ന് ട്രാക്ക് ചെയ്യാൻ emacs.

റിഗ്രഷൻ പരിശോധനയ്ക്ക് ഇത് ആവശ്യമാണ്. ഈ ഓപ്‌ഷൻ ഉപയോഗിക്കുന്നത് ഇഷ്യൂ ചെയ്യുന്നതിന് തുല്യമാണ്:

വ്യാഖ്യാനം LEVEL സജ്ജമാക്കുക

ഡീബഗ്ഗറിനുള്ളിൽ.

-ബി | --അടിസ്ഥാന നാമം
ഡീബഗ്ഗർ ഔട്ട്പുട്ടിൽ ഫയലിന്റെ പേര് ദൃശ്യമാകുന്ന സ്ഥലങ്ങളിൽ അടിസ്ഥാനനാമം മാത്രം നൽകുക.
റിഗ്രഷൻ പരിശോധനയ്ക്ക് ഇത് ആവശ്യമാണ്. ഈ ഓപ്‌ഷൻ ഉപയോഗിക്കുന്നത് ഇഷ്യൂ ചെയ്യുന്നതിന് തുല്യമാണ്:

അടിസ്ഥാനനാമം സജ്ജമാക്കുക

ഡീബഗ്ഗറിനുള്ളിൽ.

-n | nx
സാധാരണയായി ഡീബഗ്ഗർ " എന്നതിലെ ഡീബഗ്ഗർ കമാൻഡുകൾ വായിക്കും~/.bashdbinit"ആ ഫയൽ ആണെങ്കിൽ
ഉപയോക്തൃ ഇടപെടൽ സ്വീകരിക്കുന്നതിന് മുമ്പ് നിലവിലുണ്ട്. ".bashdbinit" എന്നത് Perl ന്റെ അനലോഗ് ആണ്
".perldb" അല്ലെങ്കിൽ GNU gdb യുടെ ".gdbinit": ഒരു ഉപയോക്താവ് അത്തരമൊരു ഡീബഗ്ഗർ പ്രൊഫൈൽ സൃഷ്ടിക്കാൻ ആഗ്രഹിച്ചേക്കാം
വിവിധ ഉപയോക്തൃ-നിർദ്ദിഷ്ട ഇഷ്‌ടാനുസൃതമാക്കലുകൾ ചേർക്കുന്നതിന്.

"-n" ഓപ്ഷൻ ഉപയോഗിച്ച് ഈ ഇനീഷ്യലൈസേഷൻ ഫയൽ റീഡ് ചെയ്യപ്പെടില്ല. ഇതിൽ ഉപയോഗപ്രദമാണ്
റിഗ്രഷൻ ടെസ്റ്റിംഗ് അല്ലെങ്കിൽ ഒരാളുടെ ".bashdbinit" പ്രൊഫൈലിലെ ഒരു പ്രശ്നം ട്രാക്ക് ചെയ്യുന്നതിൽ.

-c കമാൻഡ്-സ്ട്രിംഗ്
ഒരു സ്ക്രിപ്റ്റ് ഫയലിന്റെ പേര് വ്യക്തമാക്കുന്നതിന് പകരം, ഒരാൾക്ക് അത് ഒരു എക്സിക്യൂഷൻ സ്ട്രിംഗ് നൽകാം
ഡീബഗ്ഗ് ചെയ്യണം. അത് ചെയ്യാൻ ഈ ഓപ്ഷൻ ഉപയോഗിക്കുക.

"bash --debugger" വഴി നിങ്ങൾ ഡീബഗ്ഗറിനെ അഭ്യർത്ഥിക്കുകയാണെങ്കിൽ, ദൃശ്യമാകുന്ന ഫയലിന്റെ പേര്
ഉറവിട ലിസ്‌റ്റിംഗ് അല്ലെങ്കിൽ കോൾ സ്റ്റാക്ക് ട്രെയ്‌സിൽ *BOGUS* എന്ന കൃത്രിമ നാമം ആയിരിക്കും.

-q | --നിശബ്ദമായി
ആമുഖ പതിപ്പും പകർപ്പവകാശ വിവരങ്ങളും അച്ചടിക്കരുത്. ഇത് വീണ്ടും ഉപയോഗപ്രദമാണ്
മാറ്റാവുന്ന പകർപ്പവകാശ തീയതി ഉൾപ്പെടുത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കാത്ത റിഗ്രഷൻ ടെസ്റ്റിംഗ്
റിഗ്രഷൻ-ടെസ്റ്റ് പൊരുത്തപ്പെടുത്തൽ.

-x debugger-cmdfile
ഡീബഗ്ഗർ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക debugger-cmdfile ഉപയോക്തൃ ഇൻപുട്ട് സ്വീകരിക്കുന്നതിന് മുമ്പ്. ഇവ
എന്നിരുന്നാലും ഏതെങ്കിലും ".bashdbinit" കമാൻഡുകൾക്ക് ശേഷം കമാൻഡുകൾ വായിക്കുന്നു. ഇത് വീണ്ടും ഉപയോഗപ്രദമാണ്
റിഗ്രഷൻ-ടെസ്റ്റിംഗ് ഡീബഗ് സ്ക്രിപ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നു.

-എൽ | --പുസ്തകശാല ഡീബഗ്ഗർ-ലൈബ്രറി
ഡീബഗ്ഗറിന് നിരവധി ഫംഗ്‌ഷനുകൾ ഉറവിടമാക്കുകയോ ഉൾപ്പെടുത്തുകയോ ചെയ്യേണ്ടതുണ്ട്, അവ എയിൽ വസിക്കുന്നു
പുസ്തകശാല. ഈ ഓപ്‌ഷൻ നൽകിയിട്ടില്ലെങ്കിൽ, ലൈബ്രറിയുടെ ഡിഫോൾട്ട് ലൊക്കേഷൻ ആപേക്ഷികമാണ്
ഇൻസ്റ്റാൾ ചെയ്ത bashdb സ്ക്രിപ്റ്റ്: "../lib/bashdb".

-ടി | --tempdir താൽക്കാലിക ഫയൽ ഡയറക്ടറി
സ്ഥിരമായത് സംരക്ഷിക്കുന്നതിന് ഡീബഗ്ഗർ ചില താൽക്കാലിക ഫയൽസിസ്റ്റം സംഭരണം ഉപയോഗിക്കേണ്ടതുണ്ട്
ഒരു സബ്‌ഷെല്ലിൽ ഉടനീളമുള്ള വിവരങ്ങൾ അല്ലെങ്കിൽ ഒരു പദപ്രയോഗം വിലയിരുത്തുന്നതിന്. ദി
സ്ഥിരമായ ഡയറക്‌ടറി "/ tmp"എന്നാൽ ഡയറക്ടറി എവിടെ സജ്ജീകരിക്കാൻ നിങ്ങൾക്ക് ഈ ഓപ്ഷൻ ഉപയോഗിക്കാം
ഡീബഗ്ഗർ താൽക്കാലിക ഫയലുകൾ സൃഷ്ടിക്കപ്പെടും.

-ടി | --ടിറ്റി tty-പേര്
ഡീബഗ്ഗർ ഔട്ട്പുട്ട് സാധാരണയായി ഡീബഗ്ഗ് ചെയ്ത STDOUT എന്നതിന് പകരം ഒരു ടെർമിനലിലേക്കാണ് പോകുന്നത്
പ്രോഗ്രാം ഉപയോഗിക്കാം. tty അല്ലെങ്കിൽ pseudo-tty നിർണ്ണയിക്കുന്നത് സാധാരണയായി ചെയ്യാറുണ്ട്
ഓട്ടോമാറ്റിയ്ക്കായി. എന്നിരുന്നാലും ഡീബഗ്ഗർ ഔട്ട്പുട്ട് എവിടേക്കാണ് പോകുന്നതെന്ന് നിങ്ങൾക്ക് നിയന്ത്രിക്കണമെങ്കിൽ, ഇത് ഉപയോഗിക്കുക
ഓപ്ഷൻ.

നിങ്ങൾക്ക് ഔട്ട്‌പുട്ട് STDOUT-ലേക്ക് പോകണമെങ്കിൽ &1 ഉപയോഗിക്കുക. ശ്രദ്ധിക്കുക: '&' രക്ഷപ്പെടേണ്ടി വന്നേക്കാം അല്ലെങ്കിൽ
ഫോർക്കിംഗ് ഉപയോഗിച്ച് ഷെൽ വ്യാഖ്യാനം ഒഴിവാക്കാൻ ഉദ്ധരിച്ചിരിക്കുന്നു.

-വി | --പതിപ്പ്
പതിപ്പ് നമ്പറും വാറന്റി ഇല്ലാത്തതും കാണിച്ച് റിട്ടേൺ കോഡ് 1 ഉപയോഗിച്ച് പുറത്തുകടക്കുക.

-X | --ട്രേസ്
""സെറ്റ് -x"" ലൈൻ ട്രെയ്‌സിംഗ് പോലെ, ഡിഫോൾട്ടായി ഓരോ വരിയുടെയും സ്ഥാനം,
ബാഷ് ലെവലും സബ്ഷെൽ ലെവലും അച്ചടിച്ചിരിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും നേടാൻ കഴിഞ്ഞേക്കും
നിങ്ങൾ "PS4" ഇനിപ്പറയുന്ന രീതിയിൽ സജ്ജമാക്കുകയാണെങ്കിൽ ഏകദേശം സമാനമാണ്

എക്‌സ്‌പോർട്ട് PS4='(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]}\n'

എന്നിരുന്നാലും ""set -x"" ട്രെയ്‌സിംഗിൽ നിന്ന് വ്യത്യസ്തമായി, യഥാർത്ഥ പ്രോഗ്രാമിന്റെ ഇൻഡന്റേഷനും ഉണ്ട്
ഉറവിട ഔട്ട്പുട്ടിൽ സംരക്ഷിച്ചിരിക്കുന്നു. നിങ്ങൾ ഒരു ഇടവേള ഉപയോഗിച്ച് പ്രോഗ്രാമിനെ തടസ്സപ്പെടുത്തുകയാണെങ്കിൽ (എ
"SIGINT" സിഗ്നൽ), നിങ്ങൾ ഡീബഗ്ഗറിലേക്ക് പോകും (നിങ്ങളുടെ പ്രോഗ്രാം ട്രാപ്പ് ചെയ്യുന്നില്ലെന്ന് കരുതുക
"SIGINT").

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


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

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

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

Ad




×
വിജ്ഞാപനം
❤️ഇവിടെ ഷോപ്പുചെയ്യുക, ബുക്ക് ചെയ്യുക അല്ലെങ്കിൽ വാങ്ങുക — ചെലവില്ലാതെ, സേവനങ്ങൾ സൗജന്യമായി നിലനിർത്താൻ സഹായിക്കുന്നു.