ifeffit_shellp - онлайн у хмарі

Це команда ifeffit_shellp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


ifeffit - інтерфейс оболонки до IFEFFIT

СИНТАКСИС


ifeffit є інтерфейсом оболонки до системи аналізу Ifeffit XAFS. Команди ifeffit є
вводяться та виконуються в міру їх введення, надаючи повний доступ до бібліотеки Ifeffit
у відносно дружній програмі командного рядка.

Зразок сеансу може виглядати так:

%~>ifffit
Ifeffit 1.0004 Авторське право (c) 2000 Метт Ньювілл, Чиказький університет
Ifeffit Shell Perl Module 1.2 (ReadLine увімкнено)
читання /home/newville/.ifeffitrc ... OK
Ifeffit> read_data(My.xmu,type=xmu)
Ifeffit> сплайн(енергія,xmu, rbkg = 1.0, kweight =1)
Ifeffit> plot(energy, xmu)
Ifeffit> plot (енергія, bkg)

ОПИС


Якщо у вас є модуль Perl для бібліотеки ReadLine (Term::ReadLine і Term::Readkeys
обидва необхідні), ви можете використовувати функції редагування командного рядка Gnu ReadLine
бібліотека. Найголовніше, ця бібліотека змушує стрілку вгору прокручувати попередню
команди. Він також дає вам доступ до останніх 300 введених команд (збережених у файлі
.ieffit_hist у вашому домашньому каталозі) у попередніх сесіях. Команда "l [число]"
показує останні введені "число" команд.

Існує також деяка підтримка завершення командного рядка за допомогою клавіші tab. Під час введення
перше слово у командному рядку, вибрані команди ifeffit та команди оболонки
бути 'tab-completed', що означає, що натискання клавіші Tab завершить таку частину частково-
введена команда, наскільки це можливо. Список команд ifeffit і оболонки, розпізнаних для цього
мета налаштовується. Після того, як перше слово буде повністю введено, з’явиться клавіша табуляції
повні імена файлів у поточному робочому каталозі.

наприклад:

%~>ifffit
Ifeffit 1.0002 Авторське право (c) 2000 Метт Ньювілл, Чиказький університет
Ifeffit Shell Perl Module 1.2 (ReadLine увімкнено)
читання /home/newville/.ifeffitrc ... OK
Ifeffit>

1. 'quit' і 'exit' закриють програму.

"l" перераховує буфер історії

'?' є псевдонімом довідки, який відображатиме цей документ або дасть a
короткий опис команди (як у: 'help plot').

'??' перелічує відомі команди системної оболонки, з яких можна виконати
в межах ifeffit. Для інших команд оболонки використовуйте '!' характер
щоб перейти до системної оболонки.

2. Файл ресурсу ~/.ifeffitrc (якщо знайдено) зчитується під час запуску, щоб дозволити налаштування.
Цей файл читається як a Perl сценарій (не як необроблені команди ifeffit). Дозволити далі
плутанина (помилка, налаштування), ви можете завантажити файли команд ieffit під час запуску --
ifeffit мій файл завантажить файл мій файл під час запуску, як ніби ви ввели 'load myfile' at
командний рядок. Це навантаження відбувається після ~/.ifeffitrc файл читається, що може
забезпечити зручний спосіб заміни визначень макросів за замовчуванням.

3. Змінні оболонки: (можна налаштувати в ~/.ifeffitrc)

$Escape [default = '!'] рядок, що починається з цього символу, надсилається в оболонку.

$Prompt [default = 'Ifeffit> '] підказка командного рядка.

$HOME [за замовчуванням із змінної середовища] домашній каталог користувачів.

4. Корисною процедурою для розробки та тестування сценаріїв ieffit є

ifeffit> ! скрипт emacs &
-- додайте код ifeffit до сценарію та збережіть файл
ifeffit> скрипт завантаження

МИТНІСТЬ


типовий ~/.ifeffitrc файл може виглядати так:

#
# запуск perl для shiffit
push @shell_commands, qw(emacs grep gunzip diff);
#
# попередньо завантажте деякі поширені макроси ifeffit
ifeffit("завантажити $HOME/.ifeffit_macros");

Цей файл "потрібний" для ifeffit. Рядок "push" додає ще кілька команд до
за замовчуванням список команд оболонки. Рядок "ifeffit" завантажує купу попередньо визначених ieffit
макроси.

Використовуйте ifeffit_shellp онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows