Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന g.messagegrass കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
g. സന്ദേശം - GRASS രീതിയിൽ ഒരു സന്ദേശം, മുന്നറിയിപ്പ്, പുരോഗതി വിവരം അല്ലെങ്കിൽ മാരകമായ പിശക് എന്നിവ പ്രിന്റ് ചെയ്യുന്നു.
ഉപയോക്താവിന് നൽകുന്ന സന്ദേശങ്ങൾക്കായി സ്ക്രിപ്റ്റുകളിൽ ഈ മൊഡ്യൂൾ ഉപയോഗിക്കണം.
കീവേഡുകൾ
പൊതുവായ, പിന്തുണ, സ്ക്രിപ്റ്റുകൾ
സിനോപ്സിസ്
g. സന്ദേശം
g. സന്ദേശം --സഹായിക്കൂ
g. സന്ദേശം [-wedpiv] സന്ദേശം=സ്ട്രിംഗ് [ഡീബഗ്=പൂർണ്ണസംഖ്യ] [--സഹായിക്കൂ] [--വെർബോസ്] [--നിശബ്ദത]
[--ui]
ഫ്ലാഗുകൾ:
-w
സന്ദേശം മുന്നറിയിപ്പായി അച്ചടിക്കുക
-e
സന്ദേശം മാരകമായ പിശകായി പ്രിന്റ് ചെയ്യുക
-d
സന്ദേശം ഡീബഗ് സന്ദേശമായി അച്ചടിക്കുക
-p
പുരോഗതി വിവരമായി സന്ദേശം അച്ചടിക്കുക
-i
നിശബ്ദ മോഡ് ഒഴികെയുള്ള എല്ലാ മോഡുകളിലും സന്ദേശം പ്രിന്റ് ചെയ്യുക
GRASS_VERBOSE>=1 എന്നതിൽ സന്ദേശം അച്ചടിച്ചിരിക്കുന്നു
-v
സന്ദേശം വെർബോസ് മോഡിൽ മാത്രം പ്രിന്റ് ചെയ്യുക
GRASS_VERBOSE>=3 എന്നതിൽ മാത്രമാണ് സന്ദേശം അച്ചടിച്ചിരിക്കുന്നത്
--സഹായിക്കൂ
പ്രിന്റ് ഉപയോഗ സംഗ്രഹം
--വാക്കുകൾ
വെർബോസ് മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--നിശബ്ദമായി
ശാന്തമായ മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--ui
നിർബന്ധിതമായി സമാരംഭിക്കുന്ന GUI ഡയലോഗ്
പാരാമീറ്ററുകൾ:
സന്ദേശം=സ്ട്രിംഗ് [ആവശ്യമാണ്]
അച്ചടിക്കേണ്ട സന്ദേശത്തിന്റെ വാചകം
GRASS_VERBOSE>=2 എന്നതിൽ സന്ദേശം അച്ചടിച്ചിരിക്കുന്നു
ഡീബഗ്=പൂർണ്ണസംഖ്യ
ഡീബഗ് സന്ദേശങ്ങൾക്കായി ഉപയോഗിക്കേണ്ട ലെവൽ
ഓപ്ഷനുകൾ: 0-5
സ്ഥിരസ്ഥിതി: 1
വിവരണം
ഈ പ്രോഗ്രാം Shell/Perl/Python സ്ക്രിപ്റ്റുകളിൽ ഉപയോഗിക്കേണ്ടതാണ്, അതിനാൽ രചയിതാവിന് ഇത് ആവശ്യമില്ല
എക്കോ പ്രോഗ്രാം ഉപയോഗിക്കുക. എന്ന നേട്ടം g. സന്ദേശം അതു പോലെ സന്ദേശങ്ങൾ ഫോർമാറ്റ് ചെയ്യുന്നു എന്നതാണ്
മറ്റ് GRASS മൊഡ്യൂളുകൾ ചെയ്യുന്നു, അതിന്റെ പ്രവർത്തനത്തെ GRASS_VERBOSE സ്വാധീനിക്കുന്നു
GRASS_MESSAGE_FORMAT പരിസ്ഥിതി വേരിയബിളുകൾ.
സാധാരണ വിവരദായക സന്ദേശങ്ങൾക്കും മുന്നറിയിപ്പുകൾക്കും പ്രോഗ്രാം ഉപയോഗിക്കാം (-w പതാക)
ഒപ്പം മാരകമായ പിശകുകളും (-e പതാക). ഡീബഗ്ഗിംഗ് ആവശ്യങ്ങൾക്കായി, ദി -d പതാക കാരണമാകും g. സന്ദേശം ലേക്ക്
തന്നിരിക്കുന്ന തലത്തിൽ ഒരു ഡീബഗ്ഗിംഗ് സന്ദേശം പ്രിന്റ് ചെയ്യുക.
കുറിപ്പുകൾ
"=" അടങ്ങിയിരിക്കുന്ന സന്ദേശങ്ങൾ പൂർണ്ണമായി ഉപയോഗിക്കണം സന്ദേശം= വാക്യഘടന അങ്ങനെ പാഴ്സറിന് ലഭിക്കില്ല
ആശയക്കുഴപ്പം.
ഒരു നീണ്ട സന്ദേശം (മൾട്ടി-ലൈൻ) ഒറ്റ ഖണ്ഡികയായി കൈകാര്യം ചെയ്യണമെങ്കിൽ, a ഉപയോഗിക്കുക
എന്ന ഒറ്റ കോൾ g. സന്ദേശം ബാക്ക്സ്ലാഷ് ഉപയോഗിച്ച് സ്ക്രിപ്റ്റിൽ ടെക്സ്റ്റ് സ്പ്ലിറ്റ് അവസാനമായി
സ്വഭാവം. (ഷെൽ സ്ക്രിപ്റ്റുകളിൽ "ഉദ്ധരണി" അടയ്ക്കരുത്)
ഒരു ബ്ലാങ്ക് ലൈൻ ഉപയോഗിച്ച് ലഭിക്കും
g.message message=""
അനാവശ്യ വൈറ്റ്സ്പേസ് നീക്കം ചെയ്യപ്പെടും.
അക്ഷരാർത്ഥത്തിൽ അച്ചടിക്കേണ്ട സന്ദേശങ്ങൾ ഒറ്റത്തവണ ഉദ്ധരിക്കുന്നതാണ് ഉചിതം. അത് തടയുന്നു
നിരവധി പ്രതീകങ്ങൾ (പ്രത്യേകിച്ച്, സ്ഥലവും ഡോളർ ചിഹ്നവും '$') ചികിത്സയിൽ നിന്ന്
പ്രത്യേകിച്ച് ഷെൽ വഴി.
ഒരു വേരിയബിളിന്റെ മൂല്യം സന്ദേശത്തിന്റെ ഭാഗമായി ഉൾപ്പെടുത്തേണ്ടിവരുമ്പോൾ,
ഇരട്ട ഉദ്ധരണികൾ ഉപയോഗിക്കാം, അത് ഡോളറിന്റെ പ്രത്യേക ചിഹ്നത്തെ നഷ്ടപ്പെടുത്തുന്നില്ല
വേരിയബിൾ-വിപുലീകരണ ശക്തികൾ.
സംവേദനാത്മക ബാഷ് സംഭവങ്ങൾ ആശ്ചര്യചിഹ്നമായി '!'
സ്വഭാവം പ്രത്യേകമായി (അതിന്റെ ഒറ്റ ഉദ്ധരണി ആവശ്യമാണ്), അത് അങ്ങനെയാകരുത്
ബാഷിന്റെ സംവേദനാത്മകമല്ലാത്ത സന്ദർഭങ്ങൾക്ക്. എന്നിരുന്നാലും, സന്ദർഭാധിഷ്ഠിത ആശയക്കുഴപ്പം ഒഴിവാക്കാൻ
പിന്നീട് $VARIABLE ആവശ്യമില്ലാത്ത ഒറ്റ ഉദ്ധരണി സന്ദേശങ്ങളിലേക്ക് നിങ്ങളെ പ്രോത്സാഹിപ്പിക്കുന്നു
വിപുലീകരണം
ഉപയോഗം in പൈത്തൺ സ്ക്രിപ്റ്റുകൾ
ഗ്രാസ് പൈത്തൺ സ്ക്രിപ്റ്റിംഗ് ലൈബ്രറി പ്രത്യേക റാപ്പറുകൾ നിർവചിക്കുന്നു g. സന്ദേശം.
g.message -d എന്നതിനായുള്ള ഡീബഗ്().
g.message -e-നുള്ള പിശക്().
g.message -e + exit() എന്നതിനുള്ള മാരകമായ()
g.message -i-നുള്ള വിവരം().
g.message-നുള്ള സന്ദേശം().
g.message-നുള്ള verbose() -v
· മുന്നറിയിപ്പ്() g.message -w
ശ്രദ്ധിക്കുക: പൈത്തൺ ഷെൽ wxGUI ഇനിപ്പറയുന്ന സാമ്പിൾ കോഡ് നൽകുന്നതിന് ഉപയോഗിക്കാം:
gcore ആയി ഗ്രാസ്.സ്ക്രിപ്റ്റ് ഇറക്കുമതി ചെയ്യുക
gcore.warning("ഇതൊരു മുന്നറിയിപ്പാണ്")
എന്നതിന് സമാനമാണ്
g.message -w message="ഇതൊരു മുന്നറിയിപ്പാണ്"
വാചാലത ലെവലുകൾ
"GRASS_VERBOSE" എൻവയോൺമെന്റ് വേരിയബിളാണ് നിയന്ത്രിക്കുന്നത്. സാധാരണ ഇത് ഉപയോഗിച്ച് സജ്ജീകരിച്ചിരിക്കുന്നു
--നിശബ്ദമായി or --വാക്കുകൾ കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ.
· 0 - പിശകുകളും മുന്നറിയിപ്പുകളും മാത്രമേ അച്ചടിച്ചിട്ടുള്ളൂ
· 1 - പുരോഗതി സന്ദേശങ്ങൾ അച്ചടിച്ചു
· 2 - എല്ലാ മൊഡ്യൂൾ സന്ദേശങ്ങളും അച്ചടിച്ചു
· 3 - അധിക വാചാലമായ സന്ദേശങ്ങൾ അച്ചടിച്ചു
ഡീബഗ് ലെവലുകൾ
"ഡീബഗ്" ഗ്രാസ് നിയന്ത്രിക്കുന്നത് ജിസെൻവ് വേരിയബിൾ (ഇത് ഉപയോഗിച്ച് സജ്ജമാക്കുക g.gisenv).
ശുപാർശ ചെയ്യുന്ന ലെവലുകൾ:
· 1 - സന്ദേശം ഒരു മൊഡ്യൂളിൽ ഒന്നോ കുറച്ച് തവണയോ പ്രിന്റ് ചെയ്യുന്നു
· 3 - ഓരോ വരിയും (റാസ്റ്റർ) അല്ലെങ്കിൽ ലൈൻ (വെക്റ്റർ)
· 5 - ഓരോ സെല്ലും (റാസ്റ്റർ) അല്ലെങ്കിൽ പോയിന്റ് (വെക്റ്റർ)
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് g.messagegrass ഓൺലൈനായി ഉപയോഗിക്കുക