From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6292 invoked from network); 12 Dec 2022 17:45:51 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 12 Dec 2022 17:45:51 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 9035A423DE; Tue, 13 Dec 2022 03:45:44 +1000 (AEST) Received: from ipo11.cc.utah.edu (ipo11.cc.utah.edu [155.97.144.10]) by minnie.tuhs.org (Postfix) with ESMTPS id 8442F423D8 for ; Tue, 13 Dec 2022 03:45:34 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utah.edu; i=@utah.edu; q=dns/txt; s=UniversityOfUtah; t=1670867134; x=1702403134; h=date:from:to:cc:subject:message-id; bh=R6Ur3XU0EyarihaBtRJJpZdbifl02GrTe8dGWYHC61U=; b=RWWScI3vnPq6gV3Zfc66RshqeWGHpKBu8Y41ImwXOfSXJ5uF2bdpPyJe dQASr7W4+0hReqNxhVojYOMuk3pb+Z37ZivX46y2jpRdHTQE5m/NuUH2P WXyI3LImM0R3HHBLHqQNmkmBJ2obnxtlJgMiacAjuEpjwDm4XTvmhWyCj fd02aWEQDygZBd02ElKM4yR+cqIVV4IRss1xfAj+AHjeMs4fou390zHuo K1mOBDyUCEj0KUm/HPRTRTlkrmtFbMShPpFH+Xbvy7qUuOQGk6Fc03rkV WO8UK7w6t52OZhwg564p350cQ1Jo+1KHOdyHGuJ9GP+GOQueLqGxf0R6s w==; X-IronPort-AV: E=Sophos;i="5.96,239,1665468000"; d="scan'208";a="190537377" Received: from mail.math.utah.edu ([155.101.98.135]) by ipo11smtp.cc.utah.edu with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2022 10:42:49 -0700 Received: from gamma.math.utah.edu (gamma.math.utah.edu [155.101.96.20]) by mail.math.utah.edu (8.16.1/8.16.1) with ESMTP id 2BCHglm3027522; Mon, 12 Dec 2022 10:42:47 -0700 (MST) Received: from gamma.math.utah.edu (localhost [127.0.0.1]) by gamma.math.utah.edu (8.15.1/8.15.1) with ESMTP id 2BCHglbN008159; Mon, 12 Dec 2022 10:42:47 -0700 Received: (from beebe@localhost) by gamma.math.utah.edu (8.15.1/8.15.1/Submit) id 2BCHglfu008158; Mon, 12 Dec 2022 10:42:47 -0700 Date: Mon, 12 Dec 2022 10:42:47 -0700 From: "Nelson H. F. Beebe" To: tuhs@tuhs.org X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-URL: http://www.math.utah.edu/~beebe Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8 (mail.math.utah.edu [155.101.98.135]); Mon, 12 Dec 2022 10:42:47 -0700 (MST) Message-ID-Hash: JKXKP4M3UMBO5WFQ7APWFZRB4W5Z36PI X-Message-ID-Hash: JKXKP4M3UMBO5WFQ7APWFZRB4W5Z36PI X-MailFrom: beebe@math.utah.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Stdin Redirect in Cu History/Alternatives? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: After my posting on Sat, 10 Dec 2022 17:42:14 -0700 about the recent work on kermit 10.0, some readers asked why a serial line connection and file transfer tool was still of interest, and a few others responded with use cases. Modern kermit has for several years supported ssh connections, and Unicode, as well: here is a top-level command list: % kermit (~/) C-Kermit>? Command, one of the following: add define hangup msleep resend telnet answer delete HELP open return touch apc dial if orientation rlogin trace array directory increment output rmdir translate ask disable input pause run transmit askq do INTRO pdial screen type assign echo kcd pipe script undeclare associate edit learn print send undefine back enable LICENSE pty server version browse end lineout purge set void bye evaluate log push shift wait cd exit login pwd show where change file logout quit space while check finish lookup read ssh who chmod for mail receive statistics write clear ftp manual redial status xecho close get message redirect stop xmessage connect getc minput redo SUPPORT convert getok mget reget suspend copy goto mkdir remote switch date grep mmove remove tail decrement head msend rename take or one of the tokens: ! # ( . ; : < @ ^ { Here are the descriptions of connection and character set translations: (~/) C-Kermit>help ssh Syntax: SSH [ options ] [ command ] Makes an SSH connection using the external ssh program via the SET SSH COMMAND string, which is "ssh -e none" by default. Options for the external ssh program may be included. If the hostname is followed by a command, the command is executed on the host instead of an interactive shell. (~/) C-Kermit>help connect Syntax: CONNECT (or C, or CQ) [ switches ] Connect to a remote computer via the serial communications device given in the most recent SET LINE command, or to the network host named in the most recent SET HOST command. Type the escape character followed by C to get back to the C-Kermit prompt, or followed by ? for a list of CONNECT-mode escape commands. Include the /QUIETLY switch to suppress the informational message that tells you how to escape back, etc. CQ is a synonym for CONNECT /QUIETLY. Other switches include: /TRIGGER:string One or more strings to look for that will cause automatic return to command mode. To specify one string, just put it right after the colon, e.g. "/TRIGGER:Goodbye". If the string contains any spaces, you must enclose it in braces, e.g. "/TRIGGER:{READY TO SEND...}". To specify more than one trigger, use the following format: /TRIGGER:{{string1}{string2}...{stringn}} Upon return from CONNECT mode, the variable \v(trigger) is set to the trigger string, if any, that was actually encountered. This value, like all other CONNECT switches applies only to the CONNECT command with which it is given, and overrides (temporarily) any global SET TERMINAL TRIGGER string that might be in effect. Your escape character is Ctrl-\ (ASCII 28, FS) (~/) C-Kermit>help translate Syntax: CONVERT file1 cs1 cs2 [ file2 ] Synonym: TRANSLATE Converts file1 from the character set cs1 into the character set cs2 and stores the result in file2. The character sets can be any of C-Kermit's file character sets. If file2 is omitted, the translation is displayed on the screen. An appropriate intermediate character-set is chosen automatically, if necessary. Synonym: XLATE. Example: CONVERT lasagna.txt latin1 utf8 lasagna-utf8.txt Multiple files can be translated if file2 is a directory or device name, rather than a filename, or if file2 is omitted. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------