M Mobile Shell:Tutorial & User Guide:Quick Start Guide:A Sample Shell Session

Материал из mShellWiki
Перейти к: навигация, поиск

Пример консольного сеанса (en)

[править заголовок, править ссылку на оригинал, править текст, править список подразделов, править список разделов]

Кроме исполнения сохраненных скриптов, Вы также можете интерактивно запускать m, например, как мощный калькулятор, или для управления данными на вашем телефоне, к которым нет другого простого доступа.

Чтобы открыть интерактивную оболочку, выберите mShell→New Shell. Консольная оболочка предложит вести команду с помощью m>.

После приглашения введите следующее вычисление, затем

Series 60:Нажмите клавишу подтверждения.
UIQ: Нажмите кнопку Файл:m Mobile Shell Go.png‎.
14 / (14 + 3)
→ 0.8235294118
Файл:m Mobile Shell tut_shellsample_S60.png‎ Файл:m Mobile Shell tut_shellsample_UIQ.png
пример для Series 60 пример для UIQ


Или выведите таблицу отношения EUR к USD:

rate=1.22;
for eur=10 to 50 by 5 do
  print eur,'EUR',rate*eur,'USD'
end
→ 10 EUR 12.2 USD
15 EUR 18.3 USD
20 EUR 24.4 USD
25 EUR 30.5 USD
...

Интерактивные оболочки могут запускать произвольный m-код, включая присваивания значений переменным, объявления функций, импорт модулей и так далее. Есть дополнительно несколько полезных функций для управления файлами:

cd Показать или поменять текущую папку.
cls Очистить вывод консоли.
cp Копировать файлы.
del Удалить файлы.
dir Список папок.
md Создать папки.
mv Переместить файлы.
rd Удалить папки.
ren Переименовать файл.
sendОтправить файл ("Send As").
typeПоказать текст, содержащийся в файле.

Например, следующая команда ищет файлы JPEG (.jpg) на диске C: (/r означает, что во всех подпапках тоже нужно искать):

dir c:\*.jpg/r
→ c:\Nokia\Images\Backgrounds\mShellLogo.jpg
...

См. также раздел Интерактивные оболочки (en) для большей информации об интерактивных оболочках.


© 2004-2009 airbit AG, CH-8008 Zürich
перевод от m-shell.ru

Наши друзья
Личные инструменты