delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/05/14/10:44:26

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=tKpJrVHk1PZUDr+A8ecdBRDzSWKVRzajKJVK0ZXHtEC
060d1lUQTvNhqJDrBgQI8PUBIQM5JrAt/IAHvQYv4f9Z84cA4wf7/UAAJIygjFWi
q4tluORxAfOuhCzAVrA2/NHNE8dHpr/gaGHvclxphgicNYL+kuzyPhJ9BtucPfPI
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=JT86CCZcOMykz9brtTU+cGttzLI=; b=Xusqe7h39Y7dJXDcO
OvOLN8mOq6KE8FrjAFfrCHdjKGUtRnwi2T9YCu2+HAaHbTxocofVVUh1eDs4qL5K
3KSNo4ALio/IWLjimqnPmv6RgQZgpwmh4leVi4WOO5IVE81kgqd6OvNYX1qoyWUw
5LJ32jpl+UiKczvCELEUVBrp9I=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Spam-SWARE-Status: No, score=-3.9 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RP_MATCHES_RCVD,TW_MK,TW_PT,TW_YG,TW_ZC,TW_ZF autolearn=ham version=3.3.1
Message-ID: <51924DB3.7020405@etr-usa.com>
Date: Tue, 14 May 2013 08:44:03 -0600
From: Warren Young <warren AT etr-usa DOT com>
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: Cygwin-L <cygwin AT cygwin DOT com>
Subject: Re: What comes with Cygwin?
References: <CAHXt_SUuCe5WO3x9AkFK+VqZ37vqYQm_ubGbLp6bR+i+miqx2Q AT mail DOT gmail DOT com> <51924991 DOT 7080302 AT etr-usa DOT com>
In-Reply-To: <51924991.7080302@etr-usa.com>

On 5/14/2013 08:26, Warren Young wrote:
> The executables contained within those packages are:

That list was incomplete for two reasons.

First, vim-minimal just got added to Base, and I hadn't installed it, so 
my cygcheck on it gave nothing.

Second, my cygcheck loop was only showing actual executables, not symlinks.

So, my second attempt:

     [ alternatives apropos arch ash awk backup base64 basename
     bash bashbug cat chcon chgrp chmod chown chroot cksum comm
     copy-user-registry-fstab cp csplit cut cygcheck cyglsa-config
     cygpath cygserver cygserver-config cygwin-console-helper
     dash date dd df dgawk dir dircolors dirname du dumper echo
     editrights egrep env ex expand expr factor false fgrep file
     find fmt fold g gawk getconf getfacl gkill grep groups gunzip
     gzip head hostid hostname id igawk install ipcrm ipcs join kill
     ldd ldh link ln locale locate login logname ls makewhatis
     man man2dvi man2html manpath md5sum mintty mkdir mkfifo
     mkgroup mknod mkpasswd mktemp mount mv nice nl nohup nproc od
     oldfind passwd paste pathchk peflags peflagsall pgawk pinky
     pldd pr printenv printf ps ptx pwd readlink realpath rebase
     rebaseall regtool restore rm rmdir run runcon rvi sed seq
     setfacl setmetamode sh sha1sum sha224sum sha256sum sha384sum
     sha512sum shred shuf sleep sort split ssp stat strace stty su
     sum sync tac tail tar tee test timeout touch tr true truncate
     tsort tty tzselect tzset umount uname uncompress unexpand uniq
     unlink update-alternatives updatedb users vdir vi wc whatis
     which who whoami xargs yes zcat zcmp zdiff zdump zegrep zfgrep
     zforce zgrep zic zless zmore znew

The new cygcheck loop is:

     for p in `cat pkgs`
     do
         cygcheck -l $p | grep bin/ >> exes
     done

Cleanup in Vim is then:

     :%s/\/usr\/sbin\//
     :%s/\/usr\/bin\//
     :%s/\/bin\//
     [ search for DLLs and /usr/lib files; remove them ]

Run the exe list through sort(1) and fmt(1), then indent one tab for 
posting, then:

     $ expand -t4 < exes > /dev/clipboard

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

- Raw text -


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