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

Значок OnWorks

tclsh8.4 - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


tclsh - Простая оболочка, содержащая интерпретатор Tcl

СИНТАКСИС


tclsh ?имя файла аргумент аргумент ...?
_________________________________________________________________

ОПИСАНИЕ


Тклш это приложение, похожее на оболочку, которое считывает команды Tcl со стандартного ввода или из
файл и оценивает их. Если вызывается без аргументов, то запускается в интерактивном режиме,
чтение команд Tcl из стандартного ввода и печать результатов команд и сообщений об ошибках
на стандартный вывод. Он работает до тех пор, пока выход вызывается команда или пока не достигнет конца
файл на стандартный ввод. Если существует файл .tclshrc (или tclshrc.tcl на
Платформы Windows) в домашнем каталоге пользователя, tclsh оценивает файл как Tcl
скрипт непосредственно перед чтением первой команды из стандартного ввода.

SCRIPT FILES


If tclsh вызывается с аргументами, тогда первым аргументом является имя файла сценария
и любые дополнительные аргументы доступны скрипту как переменные (см. ниже).
Вместо чтения команд со стандартного ввода tclsh будет читать команды Tcl из
именованный файл; tclsh выйдет, когда достигнет конца файла. Конец файла может │
быть отмеченным либо физическим концом носителя, либо символом '\ 032' ('\ u001a', │
Ctrl-Z). Если этот символ присутствует в файле, tclsh приложение будет читать │
текст до символа, но не включая его. Приложение, в котором требуется этот символ │
в файле можно безопасно закодировать его как `` \ 032 '', `` \ x1a '' или `` \ u001a ''; или может сгенерировать его │
с помощью таких команд, как формат or двоичный. Нет автоматической оценки .tclshrc
когда имя файла сценария представлено на tclsh командная строка, но файл сценария
всегда могу источник это при желании.

Если вы создаете сценарий Tcl в файле, первая строка которого
#! / usr / local / bin / tclsh
тогда вы можете вызвать файл скрипта прямо из вашей оболочки, если вы отметите файл как
исполняемый файл. Это предполагает, что tclsh был установлен в папку по умолчанию в
/ USR / местные / бен; если он установлен где-то еще, вам придется изменить указанное выше
линия для соответствия. Многие системы UNIX не позволяют #! строка должна превышать 30 символов
по длине, поэтому убедитесь, что tclsh доступ к исполняемому файлу можно получить с помощью короткого имени файла.

Еще лучший подход - начать файлы сценария со следующих трех строк:
#!/ Бен / ш
# следующий линия перезагружается через tclsh \
Exec tclsh "0 $" $ {1 + "$ @"}
Этот подход имеет три преимущества по сравнению с подходом, описанным в предыдущем абзаце. Первый,
расположение tclsh двоичный файл не обязательно должен быть встроен в сценарий: он может быть
в любом месте пути поиска вашей оболочки. Во-вторых, это 30-символьное имя файла.
предел в предыдущем подходе. В-третьих, этот подход будет работать, даже если tclsh само по себе
сценарий оболочки (это делается в некоторых системах для обработки нескольких архитектур или
операционные системы: tclsh скрипт выбирает для запуска один из нескольких двоичных файлов). Три
линии вызывают оба sh и tclsh для обработки сценария, но Exec выполняется только sh.
sh сначала обрабатывает сценарий; он обрабатывает вторую строку как комментарий и выполняет
третья линия. В Exec оператор заставляет оболочку прекратить обработку и вместо этого запустить
tclsh для повторной обработки всего сценария. Когда tclsh запускается, он обрабатывает все три строки как
комментарии, поскольку обратная косая черта в конце второй строки приводит к тому, что третья строка
рассматривается как часть комментария во второй строке.

Обратите внимание, что tclsh часто устанавливается с его номером версии │
как часть имени. Это имеет то преимущество, что позволяет существовать нескольким версиям Tcl │
в одной и той же системе сразу, но также есть недостаток в том, что писать скрипты становится сложнее │
которые запускаются одинаково в разных версиях Tcl.

ПЕРЕМЕННЫЕ


Тклш устанавливает следующие переменные Tcl:

ARGC Содержит количество аргумент аргументы (0, если нет), не включая
имя файла сценария.

ARGV Содержит список Tcl, элементами которого являются аргумент аргументы, по порядку, или
пустая строка, если нет аргумент аргументы.

argv0 Комплект имя файла если он был указан. В противном случае содержит имя по
, которые tclsh был вызван.

tcl_interactive
Содержит 1, если tclsh работает в интерактивном режиме (нет имя файла было указано и
стандартный ввод - это устройство типа терминала), иначе 0.

ПРЕДЛОЖЕНИЯ


После появления tclsh вызывается в интерактивном режиме, он обычно запрашивает каждую команду с помощью ``% ''. Ты
можно изменить приглашение, установив переменные tcl_prompt1 и tcl_prompt2. Если переменная
tcl_prompt1 существует, то он должен состоять из сценария Tcl для вывода подсказки; вместо того
вывод подсказки tclsh оценит сценарий в tcl_prompt1, Переменная
tcl_prompt2 используется аналогичным образом, когда вводится новая строка, но текущая команда не
пока не закончен; если tcl_prompt2 не установлен, то для неполных команд подсказка не выводится.

STANDARD КАНАЛЫ


Увидеть Tcl_StandardChannels для получения дополнительных объяснений.

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


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Осу!
    Осу!
    Осу! это простая ритм-игра с колодцем
    продуманная кривая обучения для игроков
    всех уровней мастерства. Один из великих
    аспекты Осу! в том, что это
    сообщество-доктор...
    Скачать Осу!
  • 2
    LIBPNG: справочная библиотека PNG
    LIBPNG: справочная библиотека PNG
    Справочная библиотека для поддержки
    Формат Portable Network Graphics (PNG).
    Аудитория: Разработчики. Программирование
    Язык: C. Это приложение, которое
    также может ...
    Скачать LIBPNG: справочная библиотека PNG
  • 3
    Металлоискатель на базе RP2040
    Металлоискатель на базе RP2040
    На основе платы Raspberry Pi Pico это
    металлоискатель включен в импульсный
    категория индукционных металлоискателей, с
    хорошо известные преимущества и недостатки.
    RP ...
    Скачать Металлоискатель на базе RP2040
  • 4
    PAC-менеджер
    PAC-менеджер
    PAC является заменой Perl/GTK для
    SecureCRT/Putty/и т. д. (linux
    ssh/telnet/... gui)... Предоставляет графический интерфейс
    настроить соединения: пользователи,
    пароли, ОЖИДАЕМЫЕ правила...
    Скачать PAC-менеджер
  • 5
    GeoServer
    GeoServer
    GeoServer — это программное обеспечение с открытым исходным кодом.
    сервер, написанный на Java, который позволяет пользователям
    для совместного использования и редактирования геопространственных данных.
    Разработанный для взаимодействия, он
    издает да ...
    Скачать Геосервер
  • 6
    Светлячок III
    Светлячок III
    Бесплатные личные финансы с открытым исходным кодом
    управляющий делами. Светлячок III имеет
    система двойной записи. Вы можете
    быстро ввести и организовать свой
    транзакции я ...
    Скачать Светлячок III
  • Больше »

Команды Linux

Ad