delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/11/28/09:15:36

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4A67638618F9
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1606572893;
bh=mbQSgmcubM8rYbugGllL96e7I46kuK05zRePXmB0DBw=;
h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=SdtR/RaN9Qhsd2+Wp/hl8gkCO5EBfRKbhj+yFXZcc4ivn7p18NotIaQtFH8BZ2/OP
5bvFJDw4l84lofW/+EhddEQrfv7Kqbj4bboWnSSCuxQql0NdBgeVcVRnAxg8yFoYQY
XsgpOgEnMSSfUN7ZOIOPLpjJofrRuXz2rTMw6QAg=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org AB7293858C27
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=esCSMddI5RA3diLV3zH8gUwNHTX/2wKy+/O9O3rJdfbO9mcoaiZMuW8bGDeHba0jOu3si8S4W/0BduXKL1mekBaAzgTX7/BQP5Y89AoDKLNnmkf3lVqI4ylabtYdvNmy9Df70aVsuVgKz0ijTosbtCy+r6lMdgiLtCSxuHEW6MK7djc+mOxPBUPKOsfC7EU/cjMvDJrtAVGfrijr8PsD2+g9SYFpbGPpLDxzGTV+31WBADWqq+ew13YEI6/tUEOGXOviPAayflA5MuvqtCOuRJJMbrH+h44GkfshR0fIzd0SzydHZbBEryM2njJSh0IjlpSViuhNcJjYT022PpmOwA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=9rWFwQk+KivotZ2v01I5juD8i+fSRF8jsqOrjtgQNEo=;
b=G5QMRsBFUfOE3RvpJLZI5GOOhvuHc9KhfQR96Vsy1f+DNIoFPWif9QwRiZxybybcVtB9cw0KDHZdb6Wf8Ygp6e4LJO43YmzpKMBSFBy+OIDC3KnGAO9aONGYbmD0lYT/etr/ntSWuHOpfLbjVAE1mgC8Rd8OmxcRCOyxYSqSAfraobWLOf9c8eB785phmC4wOnI1jrgeD2z6ojhP2v8+NiQHF2JNnPFCB4uwrbWWtD7L/vFfPyCaBPksf9z+0K9ALWic8xJD4lPJhN0vCXRmPTpL1zRWSERfid5mED+WeQWplvFmVOoaDByf6U1KWhPpmNpispQZaQU/9YYSv8jhQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
dkim=none; arc=none
To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
Subject: RE: Starting xterm as a DOS Command Prompt one-liner
Thread-Topic: Starting xterm as a DOS Command Prompt one-liner
Thread-Index: AdbD0UVfjtjMLqouTSa4HGt2eUyqVwBvNFuw
Date: Sat, 28 Nov 2020 14:14:44 +0000
Message-ID: <DB6PR03MB3013F3437D4E4667DDC41CC3A4F70@DB6PR03MB3013.eurprd03.prod.outlook.com>
References: <DB6PR03MB301397DDC03897EB4A7D64A9A4F90 AT DB6PR03MB3013 DOT eurprd03 DOT prod DOT outlook DOT com>
In-Reply-To: <DB6PR03MB301397DDC03897EB4A7D64A9A4F90@DB6PR03MB3013.eurprd03.prod.outlook.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-incomingtopheadermarker: OriginalChecksum:02FB65C1313D00B01941692961FF78280446B3EFE52632A9E89CA775993338D1;
UpperCasedChecksum:CCA15D55B669E8B9B4C4F3333078A34715025E4F747031446B57CBCA790C640E;
SizeAsReceived:6897; Count:44
x-tmn: [XNE8jtj0JKqeFQmwm9CGruiWDLz5pMUW]
x-ms-publictraffictype: Email
x-incomingheadercount: 44
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: 17e7720d-ff3e-4b28-e1ff-08d893a7f466
x-ms-exchange-slblob-mailprops: NS9Gj58uCj33bQhGK0O2D3n0kZpldSHc0Gh5n38G9cdSrqWJzZ4ugx0ueNx6kbgy4Xp2AVSb7w/FweKVkDX27w0gEUP7alDYyp37QClJOiDuK/NBAylp/A1QtnYPomEtRX1HjEmyinD0zejWRl3JRrrxMCKZo2wws5htEQiLC9enItvoFyaB4cmhB6LGYEI8EHvshiLApi38bKnXRCbqzgb1eyo+9kCmSSxODjR1n6YqsJGCXIuzqjch86FykHrX02UXYaAvBuKePepUv3Jazy+UkeowfiKXS48GHk2vbTrmGIYU3AdaM+d4MUGG+VO+C+tWhzHrvIrlOGWomOeIbkQc5l4XNy/aMFE3+W/JDOrwLlWwlS2lTU4D1jy6Yhz8rQssRPq/PL7sHgwUCDxvFx7sKtYg4VnFNd+PBf/HZRM2zMz6GTf/kon65sy+DqQTOZoNzElN9xNAc5ZcGtUgzr8YVDLCOPeblmcEXTYHeOaSK2+Fb/mbf1SANsodiYdWa1xDyQhPvlqKd074mGT4L+8YodAS39lNxZRS7kNSeJmQR4kIHyMWyRt09R7khH1HE3HYfvmtbZqMitoUeL6ux5AZ+YVKwIMirZzBomt7lQ+B/+w3xp+Pz7t5uaNPI/duuwhkWgCA9GbWY4Y1c9QlqNxQorRK5Ad0qjNvrY8F7jUfUHGioIXrt1lJKVMQMj3FBHRg78MChJSLdu/s5+RXVg==
x-ms-traffictypediagnostic: AM5EUR03HT065:
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: J7CHyKixoRPN6Yj3k4YGKt316vqKq/5Q7ZeK7q7UdsWbA2hPSdDZ9RkMIIDXMa1ahhDLcFwdvqTzIdmEH3Z5D02Qa90YFErNZTT9xdkS5gzbfIAi6SaTslzU/rYhmM9LgwgdCTBkHwDyZw4PgG4oUt+myQMW8BHKCC3Pn1n6gvgHwphExUAyvKH6u8fXRsGEwvuRhI7D5DoiWsjNPI2n/A==
x-ms-exchange-antispam-messagedata: Z8f1K3g3SniKZQJ2ESn4dBBXDVjr4tayFeEYb1Lz4ihYrOBZtUeqrcU5F5i68dr5eCEzMDdIojFkwdv9qA2MynkCOKFoON4x9dxxTnzvnysS4FQjjbffNlgNRcqF77ev/hMITfFfA3Kt0Wph2BfvLw==
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT010.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 17e7720d-ff3e-4b28-e1ff-08d893a7f466
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Nov 2020 14:14:44.1400 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT065
X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT,
FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Fergus Daly via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Fergus Daly <fergusd84 AT outlook DOT com>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

> This one-line DOS command to start an xterm terminal:
> D:\cygwin> bin\run bin\XWin -clipboard -nolock -multiwindow 2> nul &
> timeout 4 > nul 2> nul &
> bin\xterm -display :0.0 2> nul &
> bin\kill -KILL -- -1
> (broken here after each "&" for clarity of presentation only) works, ..

As a trivial postscript: starting xterm from Windows with the single line
above is as frugal a start-up as any I have come across: ps gives
      PID    PPID    PGID     WINPID   TTY         UID    STIME COMMAND
     1122    1121    1122       7232  pty0      197609 13:57:34 /usr/bin/ps
     1120       1    1120      12216  cons0     197609 13:57:32 /usr/bin/xterm
     1115       1    1115      11964  ?         197609 13:57:30 /usr/bin/XWin
     1121    1120    1121       4228  pty0      197609 13:57:32 /usr/bin/bash
i.e. just 1 x bash + 1 x XWin + 1 x xterm.

Even the one-line xterm startup
$ xinit xterm -- -nolock -multiwindow
from a bash shell, recently shared here, gives the somewhat lengthy
      PID    PPID    PGID     WINPID   TTY         UID    STIME COMMAND
     1745    1739    1745       3548  ?         197609 14:01:42 /usr/bin/xterm
     1740    1739    1740       6564  cons0     197609 14:01:41 /usr/bin/XWin
     1737       1    1737      10976  cons0     197609 13:59:39 /usr/bin/bash
     1739    1737    1739      12004  cons0     197609 14:01:41 /usr/bin/xinit
     1748    1747    1748       6800  pty1      197609 14:01:44 /usr/bin/ps
     1746    1745    1746      10316  pty0      197609 14:01:42 /usr/bin/xterm
     1747    1746    1747       8820  pty1      197609 14:01:42 /usr/bin/bash
i.e. 2 x bash + 1 x xinit + 1 x XWin + 2 x xterm.

BTW the switch -clipboard is redundant in the proffered line above, its omission
rendering the sequence shorter still.

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019