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

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

പട്ടിക:

NAME


ifeffit - IFEFFIT-ലേക്കുള്ള ഷെൽ ഇന്റർഫേസ്

സിനോപ്സിസ്


ifeffit ഇഫെഫിറ്റ് XAFS അനാലിസിസ് സിസ്റ്റത്തിലേക്കുള്ള ഒരു ഷെൽ ഇന്റർഫേസ് ആണ്. Ifeffit കമാൻഡുകൾ ആണ്
ഇഫെഫിറ്റ് ലൈബ്രറിയിലേക്ക് പൂർണ്ണമായ പ്രവേശനം നൽകിക്കൊണ്ട് അവ ടൈപ്പ് ചെയ്യുമ്പോൾ നൽകുകയും നടപ്പിലാക്കുകയും ചെയ്യുന്നു
താരതമ്യേന സൗഹൃദപരമായ ഒരു കമാൻഡ്-ലൈൻ പ്രോഗ്രാമിൽ.

ഒരു സാമ്പിൾ സെഷൻ ഇതുപോലെയാകാം:

%~>ഇഫ്ഫിറ്റ്
ഇഫെഫിറ്റ് 1.0004 പകർപ്പവകാശം (സി) 2000 മാറ്റ് ന്യൂവിൽ, ചിക്കാഗോ യൂണിവേഴ്‌സിറ്റി
ഇഫെഫിറ്റ് ഷെൽ പേൾ മൊഡ്യൂൾ 1.2 (റീഡ്‌ലൈൻ പ്രവർത്തനക്ഷമമാക്കി)
വായന /home/newville/.ifeffitrc ... ശരി
Ifeffit> read_data(My.xmu,type=xmu)
Ifeffit> spline(ഊർജ്ജം, xmu, rbkg = 1.0, kweight =1 )
Ifefffit> പ്ലോട്ട്(ഊർജ്ജം, xmu)
Ifefffit> പ്ലോട്ട്(ഊർജ്ജം, bkg)

വിവരണം


നിങ്ങൾക്ക് ReadLine ലൈബ്രറിക്ക് വേണ്ടി Perl മൊഡ്യൂൾ ഉണ്ടെങ്കിൽ (Term::ReadLine and Term::Readkeys
രണ്ടും ആവശ്യമാണ്), നിങ്ങൾക്ക് Gnu ReadLine-ന്റെ കമാൻഡ്-ലൈൻ എഡിറ്റിംഗ് സവിശേഷതകൾ ഉപയോഗിക്കാം
പുസ്തകശാല. ഏറ്റവും പ്രധാനമായി, ഈ ലൈബ്രറി മുമ്പത്തെ അമ്പടയാളം സ്ക്രോൾ ചെയ്യുന്നു
കമാൻഡുകൾ. ടൈപ്പ് ചെയ്‌ത അവസാന 300 കമാൻഡുകളിലേക്കും ഇത് നിങ്ങൾക്ക് ആക്‌സസ് നൽകുന്നു (ഫയലിൽ സംഭരിച്ചിരിക്കുന്നു
.ifeffit_hist നിങ്ങളുടെ ഹോം ഡയറക്ടറിയിൽ) മുമ്പത്തെ സെഷനുകളിൽ. കമാൻഡ് "l [നമ്പർ]"
അവസാനം ടൈപ്പ് ചെയ്ത "നമ്പർ" കമാൻഡുകൾ കാണിക്കുന്നു.

ടാബ് കീ വഴി കമാൻഡ്-ലൈൻ പൂർത്തിയാക്കുന്നതിന് ചില പിന്തുണയും ഉണ്ട്. ടൈപ്പ് ചെയ്യുമ്പോൾ
കമാൻഡ്-ലൈൻ പ്രോംപ്റ്റിലെ ആദ്യ വാക്ക്, തിരഞ്ഞെടുത്ത ifeffit കമാൻഡുകളും ഷെൽ കമാൻഡുകളും ചെയ്യും
'ടാബ്-പൂർത്തിയാക്കുക', അതായത് ടാബ് കീ അമർത്തുന്നത് ഭാഗികമായി പൂർത്തിയാകും-
കഴിയുന്നത്ര കമാൻഡ് ടൈപ്പ് ചെയ്തു. ഇതിനായി അംഗീകരിച്ച ifeffit, shell കമാൻഡുകളുടെ ലിസ്റ്റ്
ഉദ്ദേശ്യം ഇഷ്ടാനുസൃതമാക്കാവുന്നതാണ്. ആദ്യ വാക്ക് പൂർണ്ണമായി ടൈപ്പ് ചെയ്ത ശേഷം, ടാബ് കീ ചെയ്യും
നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്‌ടറിയിൽ ഫയൽ നാമങ്ങൾ പൂർത്തിയാക്കുക.

ഉദാ:

%~>ഇഫ്ഫിറ്റ്
ഇഫെഫിറ്റ് 1.0002 പകർപ്പവകാശം (സി) 2000 മാറ്റ് ന്യൂവിൽ, ചിക്കാഗോ യൂണിവേഴ്‌സിറ്റി
ഇഫെഫിറ്റ് ഷെൽ പേൾ മൊഡ്യൂൾ 1.2 (റീഡ്‌ലൈൻ പ്രവർത്തനക്ഷമമാക്കി)
വായന /home/newville/.ifeffitrc ... ശരി
ഇഫെഫിറ്റ്>

1. 'ക്വിറ്റ്', 'എക്‌സിറ്റ്' എന്നിവ പ്രോഗ്രാമിൽ നിന്ന് പുറത്തുകടക്കും.

'l' ചരിത്ര ബഫർ പട്ടികപ്പെടുത്തുന്നു

'?' സഹായത്തിനുള്ള ഒരു അപരനാമമാണ്, അത് ഈ പ്രമാണം പ്രദർശിപ്പിക്കും, അല്ലെങ്കിൽ ഒരു നൽകും
സംക്ഷിപ്ത കമാൻഡ് സംഗ്രഹം ('സഹായ പ്ലോട്ട്' എന്നതുപോലെ).

'??' എക്സിക്യൂട്ട് ചെയ്യാൻ കഴിയുന്ന അറിയപ്പെടുന്ന സിസ്റ്റം ഷെൽ കമാൻഡുകൾ ലിസ്റ്റ് ചെയ്യുന്നു
ifeffit ഉള്ളിൽ. മറ്റ് ഷെൽ കമാൻഡുകൾക്കായി, '!' സ്വഭാവം
സിസ്റ്റം ഷെല്ലിലേക്ക് രക്ഷപ്പെടാൻ.

2. റിസോഴ്സ് ഫയൽ ~/.ifeffitrc (കണ്ടെത്തുകയാണെങ്കിൽ) ഇഷ്‌ടാനുസൃതമാക്കലുകൾ അനുവദിക്കുന്നതിന് ആരംഭത്തിൽ വായിക്കുന്നു.
ഈ ഫയൽ എ ആയി വായിക്കുന്നു മുത്ത് സ്ക്രിപ്റ്റ് (റോ ifeffit കമാൻഡുകൾ പോലെയല്ല). കൂടുതൽ അനുവദിക്കുന്നതിന്
ആശയക്കുഴപ്പം (പിശക്, ഇഷ്‌ടാനുസൃതമാക്കൽ), സ്റ്റാർട്ടപ്പിൽ നിങ്ങൾക്ക് ifefffit കമാൻഡുകളുടെ ഫയലുകൾ ലോഡ് ചെയ്യാൻ കഴിയും --
ifeffit myfile ഫയൽ ലോഡ് ചെയ്യും myfile തുടക്കത്തിൽ, നിങ്ങൾ 'load myfile' എന്ന് ടൈപ്പ് ചെയ്തതുപോലെ
കമാൻഡ്-ലൈൻ. ഈ ലോഡിംഗ് ഇതിന് ശേഷം സംഭവിക്കുന്നു ~/.ifeffitrc ഫയൽ വായിച്ചു, അതിന് കഴിയും
സ്ഥിരസ്ഥിതി മാക്രോ നിർവചനങ്ങൾ അസാധുവാക്കാൻ സൗകര്യപ്രദമായ മാർഗം നൽകുക.

3. ഷെൽ വേരിയബിളുകൾ: (ഇതിൽ ഇഷ്‌ടാനുസൃതമാക്കാൻ കഴിയും ~/.ifeffitrc)

$Escape [default = '!'] ഈ പ്രതീകത്തിൽ ആരംഭിക്കുന്ന ഒരു ലൈൻ ഷെല്ലിലേക്ക് അയച്ചു.

$Prompt [default = 'Ifeffit> '] കമാൻഡ്-ലൈൻ പ്രോംപ്റ്റ്.

$HOME [പരിസ്ഥിതി വേരിയബിളിൽ നിന്നുള്ള സ്ഥിരസ്ഥിതി] ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറി.

4. ifeffit സ്ക്രിപ്റ്റുകൾ വികസിപ്പിക്കുന്നതിനും പരിശോധിക്കുന്നതിനുമുള്ള ഒരു ഉപയോഗപ്രദമായ നടപടിക്രമം

ifeffit> ! emacs സ്ക്രിപ്റ്റ് &
-- സ്ക്രിപ്റ്റിലേക്ക് ifeffit കോഡ് ചേർത്ത് ഫയൽ സേവ് ചെയ്യുക
ifeffit> സ്ക്രിപ്റ്റ് ലോഡ് ചെയ്യുക

കസ്റ്റമൈസേഷൻ


ഒരു സാധാരണ ~/.ifeffitrc ഫയൽ ഇതുപോലെയായിരിക്കാം:

#
ഷിഫിറ്റിന് # സ്റ്റാർട്ട്-അപ്പ് പേൾ
പുഷ് @shell_commands, qw(emacs grep gunzip diff);
#
# ചില സാധാരണ ഐഫെഫിറ്റ് മാക്രോകൾ പ്രീ-ലോഡ് ചെയ്യുക
ifeffit("ലോഡ് $HOME/.ifeffit_macros ");

ഈ ഫയൽ "ആവശ്യമാണ്" ifeffit. "പുഷ്" ലൈൻ, കുറച്ച് കമാൻഡുകൾ കൂടി ചേർക്കുന്നു
ഷെൽ കമാൻഡുകളുടെ ഡിഫോൾട്ട് ലിസ്റ്റ്. "ifeffit" ലൈൻ മുൻകൂട്ടി നിർവചിച്ച ifeffit-ന്റെ ഒരു കൂട്ടം ലോഡ് ചെയ്യുന്നു
മാക്രോകൾ.

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



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ