From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "KARR, DAVID" Newsgroups: gmane.emacs.help Subject: RE: In eshell, how to translate aliases that "eval" output from scripts Date: Sun, 11 Aug 2024 06:53:03 +0000 Message-ID: References: <87h6bsqak3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22495"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "Help-gnu-emacs@gnu.org" To: tpeplt Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 11 08:54:11 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sd2Sx-0005hA-DF for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 11 Aug 2024 08:54:11 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sd2S8-0004CK-GR; Sun, 11 Aug 2024 02:53:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sd2S5-0004Bx-Gn for Help-gnu-emacs@gnu.org; Sun, 11 Aug 2024 02:53:17 -0400 Original-Received: from mx0b-00191d01.pphosted.com ([67.231.157.136]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sd2S3-0000qe-9Y for Help-gnu-emacs@gnu.org; Sun, 11 Aug 2024 02:53:17 -0400 Original-Received: from pps.filterd (m0288869.ppops.net [127.0.0.1]) by m0288869.ppops.net-00191d01. (8.18.1.2/8.18.1.2) with ESMTP id 47B3pUa9006694; Sun, 11 Aug 2024 02:53:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.com; h=from :to:cc:subject:date:message-id:references:in-reply-to :content-type:mime-version; s=PP1; bh=rKULodnOoQ2dJeM4Q8aGuPZe8n 7rqAhtuAh1X51OoY0=; b=fcKBoL3ZAby1PoTDo8vBvai26SZZZ83c46bM5NrRhx 5anejodcgeICfIlNqcXjw08jaCGste10OGpHLGMKWh6Z3ZQ9PJaWgXvGAZWhBCNT 1In/41+bXcUkSZ0T9ZBFK3M0p7PwM/tLneZ0G9mSI7X7unHTMmkCj6kaVFtGAdsT dp5e5DS1K0fM4YB1ohkOx0HOBkjGtpUDs/S3kCNXPbVloT7n4fmnlvtenHIgnW9A X3RFQucXmNoyBnfokhSKeHv1t/13Zwa9E8gN1JvvBjT/uhhc7FXkPo8rP8vOY7WE RmZjnOnAeP4DPgSgVYm9MH72HmVBLeME8inodVnnRtbw== Original-Received: from flpd657.enaf.ffdc.sbc.com (sbcsmtp9.sbc.com [144.160.128.153]) by m0288869.ppops.net-00191d01. (PPS) with ESMTPS id 40xnrw9pf2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 11 Aug 2024 02:53:13 -0400 (EDT) Original-Received: from enaf.ffdc.sbc.com (localhost [127.0.0.1]) by flpd657.enaf.ffdc.sbc.com (8.14.5/8.14.5) with ESMTP id 47B6rBP6049394; Sat, 10 Aug 2024 23:53:11 -0700 Original-Received: from zlp25943.vci.att.com (zlp25943.vci.att.com [135.213.92.141]) by flpd657.enaf.ffdc.sbc.com (8.14.5/8.14.5) with ESMTP id 47B6r78v049330 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 10 Aug 2024 23:53:07 -0700 Original-Received: from zlp25943.vci.att.com (zlp25943.vci.att.com [127.0.0.1]) by zlp25943.vci.att.com (Service) with ESMTP id C3FD540002AC; Sun, 11 Aug 2024 06:53:07 +0000 (GMT) Original-Received: from CAFRFD1MSGED1EK.ITServices.sbc.com (unknown [135.147.202.236]) by zlp25943.vci.att.com (Service) with ESMTP id 974F840002A6; Sun, 11 Aug 2024 06:53:07 +0000 (GMT) Original-Received: from CAFRFD1MSGED1EL.ITServices.sbc.com (135.147.202.237) by CAFRFD1MSGED1EK.ITServices.sbc.com (135.147.202.236) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Sat, 10 Aug 2024 23:53:06 -0700 Original-Received: from CAFRFD1MSGETA04.tmg.ad.att.com (144.160.143.83) by CAFRFD1MSGED1EL.ITServices.sbc.com (135.147.202.237) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11 via Frontend Transport; Sat, 10 Aug 2024 23:53:06 -0700 Original-Received: from BN8PR05CU002.outbound.protection.outlook.com (40.93.12.29) by edgeFF.exch.att.com (144.160.143.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Sat, 10 Aug 2024 23:53:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=W0aX5udAot02j6WDSSTu5nzfaLVadRY5ciUKamTUohyL82xf8Onda1WJroO+Wp/fmvZcAGkv6RkDgdxS/XyWan6Py8H97vErnElXAcibhHLRz6LMChJzIqTJfA5gxkWrCWRh/cE1HqmbwM0s55cjyqBmcyBTyVr1m93eQLbOOkrxH6dsbq+lTjyru8MXKHKEaBWPn/3pjwj1ZZmeTjEuht6NQ9JHsZwRBalAGPzRzBLRKeS8BoC3HIdfCLiMst6sbhUWlo5lFIclqbWyyStIUfkIOgEQ8Up+AHppBlZkxbJmMVlYTlLDaxdl7MUdDejHB5vnWivHt6MQcQ7mXVUSqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hHMLt2rvdDeVqmyig5bQBCFnkDG5tLpBBsy8o0LCLZ4=; b=x860tUzq2FWzXQqEY1SvSM2+MaVWV0IHsZnLF7XoJo9jkGffg1qiNnAGWNdtrQ4qLdhjR5Lswz/O5CfbH34QhD0+08ot4MI6WjAMZ14aO5fRwOutatC/ELGLooKZAJLfzthNLTnkRaLmSIVGpNYdAcqB6puM9lIahiRiYUKbVd+Yu2fA3gPOvRHeFRGLZKhkx+r9twq20IMgFwQQ4at/SfurlY+pIKa9P1zHipBUT5zNOlFGJ4HY99enj3UxgJIhQ+O0+w0clCddRyCCAA5SZkj2x3qWTc76S1X7QJZ5k0xAtf+2OQDEUM6ccwPUIZDebL/p1vM2a1sTR5wWmJDuUQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=att.com; dmarc=pass action=none header.from=att.com; dkim=pass header.d=att.com; arc=none Original-Received: from DM3PR02MB10256.namprd02.prod.outlook.com (2603:10b6:0:4b::5) by BY1PR02MB10337.namprd02.prod.outlook.com (2603:10b6:a03:5ae::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.19; Sun, 11 Aug 2024 06:53:03 +0000 Original-Received: from DM3PR02MB10256.namprd02.prod.outlook.com ([fe80::1f1d:c970:cbe7:1d04]) by DM3PR02MB10256.namprd02.prod.outlook.com ([fe80::1f1d:c970:cbe7:1d04%5]) with mapi id 15.20.7849.018; Sun, 11 Aug 2024 06:53:03 +0000 Thread-Topic: In eshell, how to translate aliases that "eval" output from scripts Thread-Index: AdrrakIpVBI7+3sfRQee2exNOqtIrQACiCAXABGoyKA= In-Reply-To: <87h6bsqak3.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PR02MB10256:EE_|BY1PR02MB10337:EE_ x-ms-office365-filtering-correlation-id: 72206f29-ff2d-4790-21d0-08dcb9d23f10 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?YUIxeTVsSFVXL3J5UEVUQ2ErdytNMUdVUEdGUWU5eWVzeDk5Zm5adysxVm5U?= =?utf-8?B?dFowWXh1R2dNRHNUT2NNUVFYcGM3eEFPV0VGSGp6L0I2aVNwdUNDY29iRVlj?= =?utf-8?B?eDNuY2ZSSE1xWWlER1VvOFBzTkhUMjhOZTNRZlNiRGx4eWNqaDYwQ2xPeWNS?= =?utf-8?B?bjlYRnd3YlNHVUpzQ3VWVzZHRENESDBqSVBUS3JUSTVxQVQ1dlFWNDQ2Ymh1?= =?utf-8?B?UHJjSThpbSs1RlplM1lSWks2ZWFRd1Fpck9uc052WEpHTE5XVWpjNS9OVHph?= =?utf-8?B?aW1xSFhCNzV6bGw0MW80eVQ2QnkwYUFFMVM1YVBMcVYyZSsxUHhmbmVyZURJ?= =?utf-8?B?bzJKNDdXRUZreDhab3ArcldBZXpZWERwYTBiR0pjeStZSTc0TUVNdXBlZ2Qw?= =?utf-8?B?citlTitwNlUzYnVJZGc3SDdPNUdLU0M4UDhMUUgwY3cyeU9SZmdHNXZRdFlt?= =?utf-8?B?aXUyaVhqTWFlU3ZlUHhleUFmQ0RoREoxRGNlS2ZMM0l0Y0tINEhRcWxvNGFF?= =?utf-8?B?UmlBV3BQR2loc2MveDZEVWtEdTl6NDN2dEtJZVBtN280ajNjRGQwaVkzRklW?= =?utf-8?B?TGNqZUNNRHdGMExyaDBxcUJrL005WFp4ZXAycXRMWko0WUk5bUYreWV2dW5p?= =?utf-8?B?VXVmdHlNZE1aQzNaS3F5bFhyK2kwK0h2QWFnY2txZ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PR02MB10256.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VFBaVUVHalRGVDFFdm1kdVBIczJqU0VhVzlQdy9KR2NOYUtVN0lraUFMSEtn?= =?utf-8?B?TkE4ZW9PRnpCMmxCYlBoWVVUTzJmMXAvczllc3dLQStjbjBUNW1aMXZ4ZEpl?= =?utf-8?B?V1lJdXZlKzRoaW1UNUlFSk5PR0hSTkdtcXhKRUowQ0hjeUEzNDNhd1RncHR3?= =?utf-8?B?YWU0aFJUeXdkNEtFclNGMndLZnBGVVIyT2VES3hCTFNESzRhWUIxRFRKdUE0?= =?utf-8?B?ZklIWGpvQ3NjZ1JRQmYxNHJVTS9XY0dtS1FEaHpybE5pZ2U4b0RDSWtFYnFS?= =?utf-8?B?T0pjNEY2VHZsTlNuWGNmdnFLUi9tdUFNTlpVQjVBQ1hrUFNUd1pzaTY5cE1v?= =?utf-8?B?T0V0L0ZDbEdyM2ozeGRPMW83T3AxaGsvaE9qaVQ2MVF6VWl6REQxSFRLWlU5?= =?utf-8?B?TVI0SGdwV3ExWWpFOVVLTngrL1gyMkhaem1HR1JVK3ZEZTEyOUJIdVFxc2tV?= =?utf-8?B?T1BGVVRSWEk2Vks0ZXpzWW8wSm5xSHNRUFcraDMwUmpHdk54eURTMWJhVnNx?= =?utf-8?B?SXpMZFpQejQ0ME14czVROUhOanNEZDE3bTgrM3YwQ1ZUdEhZcVR1SmdabzdV?= =?utf-8?B?NTVEczk5OEUzcFdPdFA3NnZENlVmZ2wwTll3Tzl3UHVEQjlJempURm5PZjdr?= =?utf-8?B?MW5mbTVFSnh0RmJ4T25ZWHA1MVIvVm9vcmM4Zk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR02MB10256.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 72206f29-ff2d-4790-21d0-08dcb9d23f10 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2024 06:53:03.1666 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zMoe1Fbd5b9zPxhKkaTm/Pt3Vn721oI5zgKbVgqrdOgUV86/KKBUx82LOk9X4kWZ X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR02MB10337 X-TM-SNTS-SMTP: EB1B0CD7D590AA174B8018F87F8AFCEE05B7B44B6D0D791AFF51E38DF29E1C282 X-Proofpoint-ORIG-GUID: JqLzeUtycpN4qJH-r1vm0Lul33pp8edA X-Proofpoint-GUID: JqLzeUtycpN4qJH-r1vm0Lul33pp8edA X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-08-11_05,2024-08-07_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 adultscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 mlxscore=0 malwarescore=0 spamscore=0 suspectscore=0 mlxlogscore=999 bulkscore=0 phishscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2407110000 definitions=main-2408110052 Received-SPF: pass client-ip=67.231.157.136; envelope-from=dk068x@att.com; helo=mx0b-00191d01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:147600 Archived-At: Yes, I saw the part about defining aliases. That is the trivial part of th= is question. From: tpeplt Sent: Saturday, August 10, 2024 3:26 PM To: KARR, DAVID Cc: Help-gnu-emacs@gnu.org Subject: Re: In eshell, how to translate aliases that "eval" output from sc= ripts "KARR, DAVID" writes: > In my bash confi= g, I have aliases whose value is like ". scriptname". > These execute "scri= ptname", which is in the path, the output of which > are "export" and other= shell commands. This "KARR, DAVID" > writes: > In my bash config, I have aliases whose value is like ". scriptname". > These execute "scriptname", which is in the path, the output of which > are "export" and other shell commands. This is a way of having a > shell command implicitly set environment variables that are used by > later command invocations. What's the proper way to translate this to > eshell? See: (info "(eshell) Built-ins") and (info "(eshell) Aliases") -- The lyf so short, the craft so long to lerne. - Geoffrey Chaucer, The Parliament of Birds.