delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/07/22/09:52:59

DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 46MDqx2I2559556
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=mw18YGvC
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3AA41385DDE3
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1721656377;
bh=dwa2dw/xDmNWGMJYxFH9LiZ2TZLEUKb4QqwxW/MhJTU=;
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=mw18YGvCrfHcyQ2b/z2tBlRoYgSB3nMkfGVhCeTJsGTRSJ8t4BgRvJwDCHiU4ZK2J
3C5HXdclLHcwFnOgWf5wX3OJ+NY5+UJBQGtV5VYzKmkHzG8/SMzECdSsxjWY/W/Rok
CBIWRotXD6Hhyw3NSaX7lHfLkgxYr+RnDa7Kop8M=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D3B4E3858D26
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D3B4E3858D26
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1721656357; cv=none;
b=WN0PhzXxKMnZmrHIGU8cEXFqyGKYotgNaPhSlgmWw+/fDAyVrBMBNJmt1CJhncvF81iohoJsWq2eSXEUgC72Vq1wTYtt4eN/HWdixGUV/9ZXuoc3P8BxMIqZwOYSYvcdDcktExJknBi+lk/9CHHkzmoOQ8CXWMQ/sKePkQ0Whu8=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1721656357; c=relaxed/simple;
bh=fNqnaZVydzfZrsi//rNcZGgsgzrdqVLipeiYv/1DCGQ=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=cM0WEz6q8dZUmAXkyl8CCthtwklNY2cwOnDx8cf5E5/ai3dhwMN7Cw8Vxv+/laBZJRiKMK38DE6rltNp91DvsFO/okyilqQ6iNje1P3QEEqWy4PAnRizcjnw5VpVR71I8jwRlWp2j1kXNyf+pL8/tWWXME/AVqzfQpmvRAS1s5c=
ARC-Authentication-Results: i=1; server2.sourceware.org
X-UI-Sender-Class: f2cb72be-343f-493d-8ec3-b1efb8d6185a
X-Gm-Message-State: AOJu0YwFnEx7pFMi4eHSZCbVKBDaXsllm5xtrx8U0DNYVMRtmXN4pgrg
bH0SGjygSCcwC2L2/2tbAGUX32v79vCuXadWIdsFPT6IHarUYhr5ud0/3nf+qxIs72VClm6bmf0
enXyki4XQv8fgYYy5JTaBJfBpcW0=
X-Google-Smtp-Source: AGHT+IGdSkubUBJYdfP+stOKMECZWrcMbJTmxLtOyh2AKRku6ZvicW6QwKi8ObCC0eFb2g6vvhJEE3vWGBr3I2YFV6Q=
X-Received: by 2002:a05:651c:2214:b0:2ee:d8dc:490c with SMTP id
38308e7fff4ca-2ef1685cd33mr71517261fa.41.1721656352017; Mon, 22 Jul 2024
06:52:32 -0700 (PDT)
MIME-Version: 1.0
References: <CAN0SSYzW_im0Fgucbsqk6u=Cu1suSmvhJbskH8doV98mMOTtUg AT mail DOT gmail DOT com>
<CANV9t=TCFTGisXDC6UJ5zR5Bk=CiFAwFSX=sRe1H+uSwNA7BpA AT mail DOT gmail DOT com>
<CAN0SSYwLfRUFypCGSo-k5iCi24ndLQwPT=pbGvkq0ptBkui8BQ AT mail DOT gmail DOT com>
In-Reply-To: <CAN0SSYwLfRUFypCGSo-k5iCi24ndLQwPT=pbGvkq0ptBkui8BQ@mail.gmail.com>
Date: Mon, 22 Jul 2024 07:52:05 -0600
X-Gmail-Original-Message-ID: <CANV9t=QoKPhagC3UKQ-nbN+EqWQbfkeKB=+4iQkVXpnYx3mUog AT mail DOT gmail DOT com>
Message-ID: <CANV9t=QoKPhagC3UKQ-nbN+EqWQbfkeKB=+4iQkVXpnYx3mUog@mail.gmail.com>
Subject: Re: Parse output of "net use", but language varies - force language
for "net use"?
To: cygwin AT cygwin DOT com
X-Provags-ID: V03:K1:HR6xjm1ya1HO7UmFnnsmjVG8GpFJhQv9lHfrR3LN04oveyHBfI4
jtEsrJWXh1DtQSn4g8ERTOiSiRABdpOj1/48ikadj5Nx5hmeMCLA8Cu3AJOuiEQKLxGdt5E
4taCY1UepQaFJOxP0gWb8xapT0kO+JoiTmitiu1M6bRVG+uT1RgQmFy/mcqLOdDodHtp3WB
Z8CQb+WCHSEl1j1JU2KwQ==
UI-OutboundReport: notjunk:1;M01:P0:OR1c7EU1fgM=;4PT8zReQXq4hjS3q4WDHivIQtFu
/mkAL28mWh7PXPwz6HfmK/JSDlJAYpyxA+cyNatzoHfKMVUTR+O6Sbo0iMe6NS8MgAPDnKaqk
6X6nblnZ1608xAKTWF/anzHcg2ulqzHFjtP9AXMImik1K0Pz+k8UASMDConIFIjtN1YxIObEP
Q6lp/H88cCJjtmLBe6Dzu+qkMNSWt5ksfGvLFwoEmfc+OO8y7M67xE+Yt81exx6W93FONYTRj
rBo5zxwY3y4JgTCMYjARnfMrp57jDWxDYSVvDRgRDnWn4v4+GrR3RJM5j0hc41AihL9nMexgc
1K/wSA2D5QaDCtBg1SHnlx+AgR4gAHZLcaLpmmyGfQ4QrFPgX4DBps0Lb0v2I3yz5mPNEHNJt
zaE8H5k1La9afBsEFmP5M39KNvGh2RcM9BtGscBWFYHfMfULP0FMAOaKKCMSljT41CxNppiHF
auNXs+7odJqPNcGiYkwfWuCrR2NAOzRyPEMgmO4auYx09JSFkiDkw7ejTSH9nIu+8JVw1RApw
PxsLEd2zFNKdvWFu73WZspa7cxy06Lze9I4HxT2c5xWTZZ8o7W0up3wqL4oDQIay1TUZ2xaY1
hdAhgg+ddIhfzVfJaqnKa7V+xcwLDho1PZG9GZQ1PK7rslRqtzaSy/wEpGqyaFj0TH4qKgYrV
N+kl3OsoWLtb8VlbH9KK9gYWpmArCPZ9p1vlj4xPu8FC41LrU9/JU80lxmjncT8S4bE4afwge
sS51bhHam5PA9/XeFNbreoNrK1Ooa/cRr2wj4VmJlQpAy/A+6l1TGyH6oUK4n0nLLS8bqhwi0
0PgaQTR97VfMtNGQ0CUCi/JynWRwU4+RGkc+foKeRdheI=
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE,
RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.30
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
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: Bill Stewart via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Bill Stewart <bstewart AT iname DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 46MDqx2I2559556

On Sat, Jul 20, 2024 at 8:57 AM Mark Liam Brown wrote:

Basically I need every bit of information out of "net use", "net
> config", "net statistics", "net view" and so on, parse it in bash or
> perl, process it in bash, and output it in JSON format from the bash
> script for our (Linux-based) admin report interface.
>

The 'net use' command output is not designed for parsing. For example, the
'net user' command outputs usernames in separate columns, and truncates
usernames that are longer than some number of characters (I forget how
many), so it's not a reliable source of truth anyway.

You will need to get the information a different way. As has been
mentioned, on the Windows platform, the best approach would be to use
PowerShell rather than trying to perform parsing on output that's not
designed to be parsed in the first place.

Bill

-- 
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