English프랑스어스페인어

온웍스 파비콘

tclsh - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 tclsh 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 tclsh 명령입니다.

프로그램:

이름


tclsh - Tcl 인터프리터를 포함하는 간단한 쉘

개요


티클시 ?-부호화 name? ?파일 이름 아르헨티나 아르헨티나 ...?
_________________________________________________________________________________________________

기술


티클쉬 표준 입력 또는
파일을 만들고 평가합니다. 인수 없이 호출하면 대화식으로 실행됩니다.
표준 입력에서 Tcl 명령 읽기 및 명령 결과 및 오류 메시지 인쇄
표준 출력으로. 까지 운영됩니다. 출구 명령이 호출되거나 종료될 때까지
파일을 표준 입력으로 가져옵니다. 파일이 존재하는 경우 .tclshrc (또는 tclshrc.tcl 를 시청하여 이에 대해 더 많은 정보를 얻을 수 있습니다.
Windows 플랫폼) 사용자의 홈 디렉토리에 있는 대화형 티클시 파일을 평가합니다
표준 입력에서 첫 번째 명령을 읽기 직전에 Tcl 스크립트로.

SCRIPT 파일


If 티클시 인수와 함께 호출되면 처음 몇 개의 인수는 a의 이름을 지정합니다.
스크립트 파일 및 선택적으로 해당 스크립트 파일에 저장된 텍스트 데이터의 인코딩.
추가 인수는 스크립트에서 변수로 사용할 수 있습니다(아래 참조).
표준 입력에서 명령을 읽는 대신 티클시 에서 Tcl 명령을 읽습니다.
명명된 파일; 티클시 파일 끝에 도달하면 종료됩니다. 파일의 끝은 아마도
매체의 물리적 끝 또는 "\032"("\u001a",
컨트롤-Z). 이 문자가 파일에 있으면 티클시 응용 프로그램이 읽습니다
문자를 포함하지 않고 최대 텍스트입니다. 이 문자가 필요한 애플리케이션
파일에서 "\032", "\x1a" 또는 "\u001a"로 안전하게 인코딩할 수 있습니다. 또는 사용하여 생성할 수 있습니다.
다음과 같은 명령의 체재 or . 에 대한 자동 평가가 없습니다. .tclshrc 언제
스크립트 파일의 이름은 티클시 명령줄이지만 스크립트 파일은
항상 원하는 경우.

첫 번째 줄이 다음과 같은 파일에 Tcl 스크립트를 만드는 경우

#!/usr/local/bin/tclsh

그런 다음 파일을 다음과 같이 표시하면 쉘에서 직접 스크립트 파일을 호출할 수 있습니다.
실행 가능. 이것은 다음을 가정합니다. 티클시 의 기본 위치에 설치되었습니다.
/ usr / local / bin; 다른 곳에 설치된 경우 위의 내용을 수정해야 합니다.
일치하는 라인. 많은 UNIX 시스템은 다음을 허용하지 않습니다. #! 약 30자를 초과하는 줄
길이가 길기 때문에 티클시 짧은 파일 이름으로 실행 파일에 액세스할 수 있습니다.

더 나은 방법은 다음 세 줄로 스크립트 파일을 시작하는 것입니다.

#!/ 빈 / SH
# 전에, 다음 것 다시 시작하다 사용 티클시 \
임원 티클시 "$ 0" ${1+"$@"}

이 접근 방식은 이전 단락의 접근 방식에 비해 세 가지 장점이 있습니다. 첫 번째,
의 위치 티클시 바이너리는 스크립트에 고정 배선될 필요가 없습니다.
쉘 검색 경로의 아무 곳에나 있어야 합니다. 둘째, 30자 파일 이름을 사용합니다.
이전 접근 방식의 한계. 셋째, 이 접근 방식은 다음과 같은 경우에도 작동합니다. 티클시 그 자체가
셸 스크립트(여러 아키텍처를 처리하기 위해 일부 시스템에서 수행되거나
운영 체제: 티클시 스크립트는 실행할 여러 바이너리 중 하나를 선택합니다. 세
라인은 둘 다 sh and 티클시 스크립트를 처리하지만 임원 에 의해서만 실행됩니다. sh.
sh 스크립트를 먼저 처리합니다. 두 번째 줄을 주석으로 처리하고 실행합니다.
세 번째 줄. NS 임원 명령문은 쉘이 처리를 중지하고 대신 시작하도록 합니다.
티클시 전체 스크립트를 다시 처리합니다. 언제 티클시 시작하면 세 줄 모두를 다음과 같이 처리합니다.
주석, 두 번째 줄 끝에 있는 백슬래시로 인해 세 번째 줄이
두 번째 줄에 대한 주석의 일부로 처리됩니다.

버전 번호와 함께 tclsh를 설치하는 것도 일반적입니다.
이름의 일부로. 이것은 여러 버전의 Tcl이 존재할 수 있다는 장점이 있습니다.
한 번에 동일한 시스템에서 작업할 수 있지만 스크립트를 작성하기가 더 어렵다는 단점도 있습니다.
서로 다른 버전의 Tcl에서 균일하게 시작됩니다.

변수


티클쉬 Tcl에 의해 생성된 변수 외에 다음 전역 Tcl 변수를 설정합니다.
라이브러리 자체(예: 환경, 다음과 같은 환경 변수를 매핑합니다. PATH Tcl로 변환):

인수 의 수를 포함합니다. 아르헨티나 인수(없으면 0), 포함하지 않음
스크립트 파일의 이름.

인수 요소가 다음과 같은 Tcl 목록을 포함합니다. 아르헨티나 인수, 순서대로 또는
없는 경우 빈 문자열 아르헨티나 인수.

argv0 포함 파일 이름 지정된 경우. 그렇지 않으면 다음으로 이름을 포함합니다.
어느 티클시 호출되었습니다.

tcl_interactive
1을 포함하는 경우 티클시 대화식으로 실행 중입니다(아니요 파일 이름 지정되었고
표준 입력은 터미널과 같은 장치입니다), 그렇지 않으면 0입니다.

프롬프트


인셀덤 공식 판매점인 티클시 대화식으로 호출되며 일반적으로 "% ". 너
전역 변수를 설정하여 프롬프트를 변경할 수 있습니다. tcl_prompt1 and tcl_prompt2. 면
변수 tcl_prompt1 존재하는 경우 프롬프트를 출력하려면 Tcl 스크립트로 구성되어야 합니다.
프롬프트를 출력하는 대신 티클시 에서 스크립트를 평가합니다. tcl_prompt1. 그만큼
변수 tcl_prompt2 줄 바꿈이 입력되었지만 현재
명령이 아직 완료되지 않았습니다. 만약에 tcl_prompt2 설정되지 않은 경우 프롬프트가 출력되지 않습니다.
불완전한 명령.

표준 채널


Tcl_StandardChannels 더 많은 설명을 위해.

onworks.net 서비스를 사용하여 온라인에서 tclsh 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    팩 매니저
    팩 매니저
    PAC는 다음을 위한 Perl/GTK 대체품입니다.
    SecureCRT/퍼티/등(리눅스
    ssh/telnet/... gui)... GUI를 제공합니다.
    연결 구성: 사용자,
    비밀번호, EXPECT 규칙...
    PAC 관리자 다운로드
  • 2
    GeoServer
    GeoServer
    GeoServer는 오픈 소스 소프트웨어입니다.
    사용자를 허용하는 Java로 작성된 서버
    지리 공간 데이터를 공유하고 편집합니다.
    상호 운용성을 위해 설계되었으며,
    출판 다...
    GeoServer 다운로드
  • 3
    반딧불 III
    반딧불 III
    무료 오픈 소스 개인 금융
    관리자. Firefly III는
    복식 부기 시스템. 당신은 할 수 있습니다
    신속하게 입력하고 구성
    거래 나...
    Firefly III 다운로드
  • 4
    아파치 오픈오피스 확장
    아파치 오픈오피스 확장
    Apache의 공식 카탈로그
    오픈오피스 확장. 당신은 찾을 수 있습니다
    사전에서 확장까지
    PDF 파일을 가져오고 연결하는 도구
    내선으로...
    Apache OpenOffice 확장 다운로드
  • 5
    맨티스BT
    맨티스BT
    Mantis는 쉽게 배포할 수 있는 웹
    제품 버그를 지원하는 기반 버그 추적기
    추적. PHP, MySQL 및
    웹 서버. 데모를 확인하고 호스팅
    제안...
    맨티스BT 다운로드
  • 6
    LAN 메신저
    LAN 메신저
    LAN Messenger는 p2p 채팅 응용 프로그램입니다.
    인트라넷 통신용이며
    서버가 필요합니다. 다양한 핸디
    다음과 같은 기능이 지원됩니다.
    알림...
    LAN 메신저 다운로드
  • 더»

Linux 명령

Ad