เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ ifeffit_shellp เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
ifeffit - เบเบฒเบเปเบเปเบเบญเบ Shell เบเบฑเบ IFEFFIT
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
ifeffit เปเบเบฑเบโเบเบฒเบโเปเบเปโเบเบญเบ shell เบเบฑเบโเบฅเบฐโเบเบปเบโเบเบฒเบโเบงเบดโเปเบเบฒเบฐ Ifeffit XAFSโ. เบเปเบฒเบชเบฑเปเบ ifeffit เปเบกเปเบ
เปเบเบปเปเบฒเปเบฅเบฐเบเบฐเบเบดเบเบฑเบเบเปเบญเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเบดเบกเบขเบนเปเปเบ, เปเบซเปเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ Ifeffit เบขเปเบฒเบเบชเบปเบกเบเบนเบ
เปเบเปเบเบเบเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบญเบเบเปเบฒเบเปเบเบฑเบเบกเบดเบ.
เปเบเบเบเบฑเบเบเบปเบงเบขเปเบฒเบเบญเบฒเบเบเบฐเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบตเป:
%~>เบเบปเบ
Ifeffit 1.0004 เบฅเบดเบเบฐเบชเบดเบ (c) 2000 Matt Newville, Univ of Chicago
Ifeffit Shell Perl Module 1.2 (เปเบเบตเบเปเบเปเบเบฒเบเบญเปเบฒเบเบชเบฒเบ)
เบญเปเบฒเบ /home/newville/.ifeffitrc ... OK
Ifeffit> read_data(My.xmu,type=xmu)
Ifeffit> spline(เบเบฐเบฅเบฑเบเบเบฒเบ, xmu, rbkg = 1.0, kweight = 1 )
Ifeffit> plot(เบเบฐเบฅเบฑเบเบเบฒเบ, xmu)
Ifeffit> plot(เบเบฐเบฅเบฑเบเบเบฒเบ, bkg)
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เบเปเบฒเบเปเบฒเบเบกเบตเปเบกเบเบนเบ Perl เบชเปเบฒเบฅเบฑเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ ReadLine (Term::ReadLine เปเบฅเบฐ Term::Readkeys
เบเปเบญเบเบเบฒเบเบเบฑเบเบชเบญเบ), เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบฒเบเปเบเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบญเบ Gnu ReadLine
เบซเปเบชเบฐเปเบธเบ. เบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบ, เบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบฅเบนเบเบชเบญเบเบเบถเปเบเปเบฅเบทเปเบญเบเบเปเบฒเบเบเปเบญเบเบซเบเปเบฒ
เบเปเบฒเบชเบฑเปเบ. เบกเบฑเบเบเบฑเบเปเบซเปเบเปเบฒเบเปเบเบปเปเบฒเปเบเบดเบ 300 เบเปเบฒเบชเบฑเปเบเบชเบธเบเบเปเบฒเบเบเบตเปเบเบดเบก (เปเบเบฑเบเปเบงเปเปเบเปเบเบฅเป
.ifeffit_hist เบขเบนเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฎเบทเบญเบเบเบญเบเปเบเบปเปเบฒ) เปเบเบเบญเบเบเบฐเบเบธเบกเบเบตเปเบเปเบฒเบเบกเบฒ. เบเปเบฒเบชเบฑเปเบ "l [เบเปเบฒเบเบงเบ]"
เบชเบฐเปเบเบเปเบซเปเบเปเบฒเบเปเบซเบฑเบเบเปเบฒเบชเบฑเปเบ "เบเปเบฒเบเบงเบ" เบชเบธเบเบเปเบฒเบเบเบตเปเบเบดเบก.
เบเบฑเบเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเปเบฅเบฑเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเปเบฒเบเบเบธเปเบกเปเบเบ. เปเบเบเบฐเบเบฐเบเบตเปเบเบดเบก
เบเปเบฒเบเปเบฒเบญเบดเบเบขเบนเปเปเบเบเปเบฒเบชเบฑเปเบเปเบเบงเบเปเบฒเบชเบฑเปเบ, เบเปเบฒเบชเบฑเปเบ ifeffit เปเบฅเบทเบญเบเปเบฅเบฐเบเปเบฒเบชเบฑเปเบ shell เบเบฐ
เปเบเบฑเบ 'tab-completed', เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบเบปเบเปเบเปเบเบเบดเบกเปเบเบเบเบฐเบชเปเบฒเปเบฅเบฑเบเปเบเบฑเบเบเบฒเบเบชเปเบงเบเบซเบผเบฒเบ.
เบเบดเบกเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเบฑเบเปเบเปเบเป. เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบ ifeffit เปเบฅเบฐ shell เบฎเบฑเบเบฎเบนเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเป
เบเบธเบเบเบฐเบชเบปเบเปเบกเปเบเบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเปเบเป. เบซเบผเบฑเบโเบเบฒเบโเบเบตเปโเบเปเบฒโเบเปเบฒโเบญเบดเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบดเบกโเบขเปเบฒเบโเปเบเบฑเบกโเบเบตเปโ, เบเบธเปเบกโเปเบเบโเบเบฐโ
เบเบทเปเปเบเบฅเปเบเบปเบเบเปเบงเบเบขเบนเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบฐเบเบธเบเบฑเบ.
เบเบปเบงเบขเปเบฒเบ:
%~>เบเบปเบ
Ifeffit 1.0002 เบฅเบดเบเบฐเบชเบดเบ (c) 2000 Matt Newville, Univ of Chicago
Ifeffit Shell Perl Module 1.2 (เปเบเบตเบเปเบเปเบเบฒเบเบญเปเบฒเบเบชเบฒเบ)
เบญเปเบฒเบ /home/newville/.ifeffitrc ... OK
Ifeffit>
1. 'เบญเบญเบ' เปเบฅเบฐ 'เบญเบญเบ' เบเบฐเบญเบญเบเบเบฒเบเปเบเบเบเบฒเบ.
'l' เบฅเบฒเบเบเบทเป buffer เบเบฐเบซเบงเบฑเบเบชเบฒเบ
'?' เปเบกเปเบเบเบฒเบกเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญ, เปเบเบดเปเบเบเบฐเบชเบฐเปเบเบเปเบญเบเบฐเบชเบฒเบเบเบตเป, เบซเบผเบทเปเบซเป a
เบชเบฐเบซเบผเบธเบเบเปเบฒเบชเบฑเปเบเบชเบฑเปเบเป (เปเบเบฑเปเบเปเบ: 'เปเบเบเบเบฒเบเบเปเบงเบ').
'??' เบฅเบฒเบเบเบทเปเบเปเบฒเบชเบฑเปเบ shell เบฅเบฐเบเบปเบเบเบตเปเบฎเบนเปเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบฒเบ
เบเบฒเบเปเบ ifeffit. เบชเปเบฒเบฅเบฑเบเบเปเบฒเบชเบฑเปเบ shell เบญเบทเปเบเป, เปเบเป '!' เบฅเบฑเบเบชเบฐเบเบฐ
เปเบเบทเปเบญเบซเบเบตเปเบ shell เบฅเบฐเบเบปเบ.
2. เปเบญเบเบฐเบชเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ ~/.ifeffitrc (เบเปเบฒเบเบปเบเปเบซเบฑเบ) เปเบกเปเบเบญเปเบฒเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเปเบเปเบ.
เปเบเบฅเปเบเบตเปเบเบทเบเบญเปเบฒเบเปเบเบฑเบ เบ perl script (เบเปเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ ifeffit เบเบดเบ). เปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบทเปเบกเบญเบตเบ
เบเบงเบฒเบกเบชเบฑเบเบชเบปเบ (เบเบดเบเบเบฒเบ, เบเบฒเบเบเบฑเบเปเบเปเบ), เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเบฅเบเปเบเบฅเปเบเบญเบเบเปเบฒเบชเบฑเปเบ ifeffit เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบ --
ifeffit เปเบเบฅเปเบเบญเบเบเปเบญเบ เบเบฐเปเบซเบฅเบเปเบเบฅเป เปเบเบฅเปเบเบญเบเบเปเบญเบ เปเบกเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบ, เบเบทเบเบฑเบเบงเปเบฒเบเปเบฒเบเบเบดเบก 'เปเบซเบฅเบ myfile' เบขเบนเป
เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ. เบเบฒเบเปเบซเบผเบเบเบตเปเปเบเบตเบเบเบถเปเบเบซเบผเบฑเบเบเบฒเบ ~/.ifeffitrc เปเบเบฅเปเบเบทเบเบญเปเบฒเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบ
เปเบซเปเบงเบดเบเบตเบเบตเปเบชเบฐเบเบงเบเปเบเบเบฒเบเบฅเบปเบเบฅเปเบฒเบเบเปเบฒเบเบดเบเบฒเบก macro เปเบฅเบตเปเบกเบเบปเปเบ.
3. เบเบปเบงเปเบ Shell: (เบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเปเบเปเปเบ ~/.ifeffitrc)
$Escape [default = '!'] เปเบเบงเบเบตเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเบทเบเบชเบปเปเบเปเบเบซเบฒ shell.
$prompt [default = 'Iffefit> '] command-line prompt.
$HOME [เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ Environment Variable] เปเบเปเบฃเบฑเบเบเปเบฃเบตเบซเบผเบฑเบเบเบญเบเบเบนเปเปเบเป.
4. เบเบฑเปเบเบเบญเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเบฒเบเบเบปเบเบชเบญเบ ifeffit scripts เปเบกเปเบ
ifeffit> ! script emacs &
-- เปเบเบตเปเบกเบฅเบฐเบซเบฑเบ ifeffit เปเบชเป script เปเบฅเบฐเบเบฑเบเบเบถเบเปเบเบฅเป
ifeffit> load script
เบเบฒเบเบฅเบนเบเบเปเบฒ
A typical ~/.ifeffitrc เปเบเบฅเปเบญเบฒเบเบเบฐเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบตเป:
#
# เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ perl เบชเปเบฒเบฅเบฑเบ shiffit
push @shell_commands, qw(emacs grep gunzip diff);
#
# pre-load macros ifeffit เบเบปเปเบงเปเบเบเบฒเบเบขเปเบฒเบ
ifeffit("เปเบซเบผเบ $HOME/.ifeffit_macros");
เปเบเบฅเปเบเบตเปเปเบกเปเบ "เบเปเบญเบเบเบฒเบ" เปเบเบ ifeffit. เปเบชเบฑเปเบ "เบเบนเป", เปเบเบตเปเบกเบชเบญเบเบชเบฒเบกเบเปเบฒเบชเบฑเปเบเปเบเบตเปเบกเปเบเบตเบกเบเปเปเบเบฑเบ
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเปเบฒเบชเบฑเปเบ shell. เปเบชเบฑเปเบ "ifeffit" เปเบซเบผเบเบเบฑเบเบเบฒ ifeffit เบเบตเปเบเบณเบเบปเบเปเบงเปเบฅเปเบงเบเปเปเบฒ
เบกเบฐเบซเบฒเบเบฒเบ.
เปเบเป ifeffit_shellp เบญเบญเบเบฅเบฒเบเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net