Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന g.findfilegrass കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
g.findfile - GRASS ഡാറ്റാ ബേസ് ഫയലുകൾക്കായി തിരയുകയും ഷെല്ലിനായി വേരിയബിളുകൾ സജ്ജമാക്കുകയും ചെയ്യുന്നു.
കീവേഡുകൾ
പൊതുവായ, മാപ്പ് മാനേജ്മെന്റ്, സ്ക്രിപ്റ്റുകൾ
സിനോപ്സിസ്
g.findfile
g.findfile --സഹായിക്കൂ
g.findfile [-nl] മൂലകം=സ്ട്രിംഗ് ഫയല്=സ്ട്രിംഗ് [മാപ്പ്സെറ്റ്=സ്ട്രിംഗ്] [--സഹായിക്കൂ] [--വെർബോസ്]
[--നിശബ്ദത] [--ui]
ഫ്ലാഗുകൾ:
-n
ഉദ്ധരണികൾ ചേർക്കരുത്
-l
ലഭ്യമായ ഘടകങ്ങൾ പട്ടികപ്പെടുത്തി പുറത്തുകടക്കുക
--സഹായിക്കൂ
പ്രിന്റ് ഉപയോഗ സംഗ്രഹം
--വാക്കുകൾ
വെർബോസ് മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--നിശബ്ദമായി
ശാന്തമായ മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--ui
നിർബന്ധിതമായി സമാരംഭിക്കുന്ന GUI ഡയലോഗ്
പാരാമീറ്ററുകൾ:
മൂലകം=സ്ട്രിംഗ് [ആവശ്യമാണ്]
ഒരു മൂലകത്തിന്റെ പേര്
ഫയല്=സ്ട്രിംഗ് [ആവശ്യമാണ്]
നിലവിലുള്ള ഒരു മാപ്പിന്റെ പേര്
മാപ്പ്സെറ്റ്=സ്ട്രിംഗ്
ഒരു മാപ്സെറ്റിന്റെ പേര് (ഡിഫോൾട്ട്: തിരയൽ പാത)
'.' നിലവിലെ മാപ്പ്സെറ്റിനായി
വിവരണം
g.findfile മാപ്സെറ്റിനായി തിരയേണ്ട ബോൺ ഷെൽ അല്ലെങ്കിൽ പൈത്തൺ സ്ക്രിപ്റ്റുകൾക്കായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു
ഘടകങ്ങൾ, ഉൾപ്പെടെ: റാസ്റ്റർ, വെക്റ്റർ മാപ്പുകൾ, പ്രദേശ നിർവചനങ്ങൾ കൂടാതെ ഇമേജറി ഗ്രൂപ്പുകൾ.
ന്റെ പട്ടിക മൂലകം തിരയാനുള്ള പേരുകൾ നിശ്ചയിച്ചിട്ടില്ല; മാപ്സെറ്റിന്റെ ഏതെങ്കിലും ഉപഡയറക്ടറി
ഡയറക്ടറി സാധുവാണ് മൂലകം പേര്.
എന്നിരുന്നാലും, ഉപയോക്താവിന് സാധാരണ ഗ്രാസിന്റെ ലിസ്റ്റ് കണ്ടെത്താനാകും മൂലകം ഫയലിലെ പേരുകൾ
$GISBASE/etc/element_list. ഇതാണ് ഫയൽ g.നീക്കം ചെയ്യുക, g. പേരുമാറ്റുക ഒപ്പം g.copy എന്നതിലേക്ക് ഉപയോഗിക്കുക
തന്നിരിക്കുന്ന എന്റിറ്റി തരത്തിനായി ഏതൊക്കെ ഫയലുകൾ ഇല്ലാതാക്കണം/പേരുമാറ്റണം/പകർത്തണം എന്ന് നിർണ്ണയിക്കുക.
കുറിപ്പുകൾ
g.findfile സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് നാല് വരികൾ എഴുതുന്നു:
പേര്='ഫയലിന്റെ പേര്'
മാപ്പ്സെറ്റ്='mapset_name'
ഫയൽ='unix_ഫയലിന്റെ പേര്'
മുഴുവൻ പേര്='പുല്ല്_പൂർണ്ണനാമം'
The ട്ട്പുട്ട് ആണ് ബാഷ് വേരിയബിൾ സജ്ജമാക്കാൻ കമാൻഡുകൾ പേര് GRASS ഡാറ്റാ ബേസ് ഫയലിന്റെ പേരിലേക്ക്,
മാപ്പ്സെറ്റ് ഫയൽ താമസിക്കുന്ന മാപ്പ്സെറ്റിലേക്ക്, ഒപ്പം ഫയല് UNIX പാതയുടെ മുഴുവൻ പേരിലേക്ക്
പേരിട്ട ഫയൽ. ഈ വേരിയബിളുകൾ എന്നതിൽ സജ്ജീകരിക്കാം ബാഷ് ഇനിപ്പറയുന്ന രീതിയിൽ:
eval `g.findfile ഘടകം=പേര് മാപ്സെറ്റ്=പേര് ഫയൽ=പേര്`
ഉദാഹരണത്തിന് (റാസ്റ്റർ മാപ്പ്):
eval `g.findfile element=cell file=elevation`
നിർദ്ദിഷ്ട ഫയൽ നിലവിലില്ലെങ്കിൽ, വേരിയബിളുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ സജ്ജീകരിക്കും:
പേര് =
മാപ്പ്സെറ്റ്=
പൂർണ്ണനാമം=
ഫയൽ=
ഈ കേസ് പരിശോധിക്കുന്നതിനുള്ള ഒരു മാർഗ്ഗം ഇനിപ്പറയുന്നതാണ്:
എങ്കിൽ [! "$file" ]
അപ്പോള്
പുറത്തുകടക്കുക 1
fi
പൈത്തൺ
കാണുക പൈത്തൺ സ്ക്രിപ്റ്റിംഗ് ലൈബ്രറി കൂടുതൽ വിവരത്തിന്.
ശ്രദ്ധിക്കുക: പൈത്തൺ ഷെൽ wxGUI ഇനിപ്പറയുന്ന കോഡ് നൽകുന്നതിന് ഉപയോഗിക്കാം:
gcore ആയി ഗ്രാസ്.സ്ക്രിപ്റ്റ് ഇറക്കുമതി ചെയ്യുക
gcore.find_file('എലവേഷൻ', എലമെന്റ് = 'സെൽ')
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് g.findfilegrass ഓൺലൈനായി ഉപയോഗിക്കുക