АнглийскийФранцузскийИспанский

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

ifeffit_shellp - Интернет в облаке

Запустите ifeffit_shellp в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

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

ПРОГРАММА:

ИМЯ


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

СИНТАКСИС


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

Пример сеанса может выглядеть так:

% ~> ifeffit
Ifeffit 1.0004 Copyright (c) 2000 Мэтт Ньювилл, Чикагский университет
Ifeffit Shell Perl Module 1.2 (ReadLine включен)
чтение /home/newville/.ifeffitrc ... ОК
Ifeffit> read_data (My.xmu, тип = xmu)
Ifeffit> spline (энергия, xmu, rbkg = 1.0, kweight = 1)
Ifeffit> график (энергия, xmu)
Ifeffit> участок (энергия, кг)

ОПИСАНИЕ


Если у вас есть модуль Perl для библиотеки ReadLine (Term :: ReadLine и Term :: Readkeys
требуются оба), вы можете использовать функции редактирования командной строки Gnu ReadLine
библиотека. Самое главное, эта библиотека заставляет стрелку вверх прокручивать предыдущие
команды. Он также дает вам доступ к последним набранным 300 командам (хранящимся в файле
.ifeffit_hist в вашем домашнем каталоге) в предыдущих сеансах. Команда «l [число]»
показывает последние набранные "числовые" команды.

Также имеется некоторая поддержка завершения командной строки с помощью клавиши табуляции. При вводе
первое слово в командной строке, выбранные команды ifeffit и команды оболочки будут
быть "завершено табуляцией", что означает, что нажатие клавиши табуляции завершит как часть частично-
набрал команду, насколько это возможно. Список команд ifeffit и оболочки, распознаваемых для этого
цель настраивается. После того, как первое слово будет полностью набрано, клавиша табуляции будет
полные имена файлов в текущем рабочем каталоге.

например:

% ~> ifeffit
Ifeffit 1.0002 Copyright (c) 2000 Мэтт Ньювилл, Чикагский университет
Ifeffit Shell Perl Module 1.2 (ReadLine включен)
чтение /home/newville/.ifeffitrc ... ОК
Ифеффит>

1. «quit» и «exit» выходят из программы.

'l' перечисляет буфер истории

'?' - это псевдоним для справки, который отобразит этот документ или даст
краткое описание команды (например, «справочная диаграмма»).

'??' перечисляет известные команды системной оболочки, которые могут быть выполнены из
внутри ifeffit. Для других команд оболочки используйте '!' персонаж
для выхода в системную оболочку.

2. Файл ресурсов ~ / .ifeffitrc (если найден) считывается при запуске, чтобы разрешить настройку.
Этот файл читается как Perl скрипт (не как необработанные команды ifeffit). Чтобы позволить дальнейшее
путаница (ошибка, настройка), при запуске можно загружать файлы команд ifeffit -
иффит мой файл загрузит файл мой файл при запуске, как если бы вы набрали "загрузить мой файл" в
командную строку. Эта загрузка происходит после ~ / .ifeffitrc файл читается, что может
предоставляют удобный способ переопределить определения макросов по умолчанию.

3. Переменные оболочки: (можно настроить в ~ / .ifeffitrc)

$ Escape [default = '!'] Строка, начинающаяся с этого символа, отправляется оболочке.

$ Prompt [default = 'Ifeffit>'] приглашение командной строки.

$ HOME [по умолчанию из переменной среды] домашний каталог пользователей.

4. Полезная процедура для разработки и тестирования скриптов ifeffit:

ifeffit>! сценарий emacs &
- добавить в скрипт код ifeffit и сохранить файл
ifeffit> загрузить скрипт

ИЗГОТОВЛЕНИЕ


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

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

Этот файл "требуется" пользователем иффит. Строка "push" добавляет еще несколько команд к
список команд оболочки по умолчанию. Строка "ifeffit" загружает набор предопределенных ifeffit.
макросы.

Используйте ifeffit_shellp в Интернете с помощью сервисов onworks.net


Ad


Ad