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

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=MP4ln1LFPUYTT/sNiTM8fvgfz7fQG9Hr+FQy+dho6wd
7/VOe+OLQqQFf9LN99Pvm+QINDkuEjRCCohTUpCFY0nHgzuW+2Qm6SHSsB1yCQ29
Wj/5jQsKSV11Z5S94tZmqP2zncqHvp798bL6pqaDXpkg0TCl5jR0E3voN+pzBFvM
=
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=NgJOMvFVaZQaAsvvQ/M6iwTtYas=; b=doHBqqdlbXAaZKQLM
WdSPLF+a9D+IFBx/pB2AK95sCn6OV+HZLOinYv2OcNem9WQDidY20V2L1wJXXQK/
IIwUqNcRU4C7kbcZ/TwgcxfZ8CB3q7Arz4BNGWLx2vx4xd31hmsOsLb2Qf4/MgAM
Md1MaypeUqGnespdWAYlptzGXM=
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=-4.0 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RP_MATCHES_RCVD,TW_MK,TW_PT,TW_YG autolearn=ham version=3.3.1
Message-ID: <51924991.7080302@etr-usa.com>
Date: Tue, 14 May 2013 08:26:25 -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>
In-Reply-To: <CAHXt_SUuCe5WO3x9AkFK+VqZ37vqYQm_ubGbLp6bR+i+miqx2Q@mail.gmail.com>

On 5/14/2013 07:28, Andrew Pennebaker wrote:
> I'm looking through the docs, but I can't find a comprehensive list of
> which executables come with Cygwin by default.

It changes from time to time.  The basic rule is, "whatever is in the 
Base category" in the package repository.

At the moment, that's these packages:

     alternatives, base-cygwin, base-files, bash, coreutils, cygwin,
     cygwin-docs, dash, editrights, file, findutils, gawk, grep, gzip,
     ipc-utils, libgcc1, libreadline7, login, man, mintty, rebase, run,
     sed, tar, terminfo, tzcode, vim-minimal, which, zlib0

The executables contained within those packages are:

     [ alternatives arch ash base64 basename bash cat chcon chgrp
     chmod chown chroot cksum comm cp csplit cut cygcheck cygpath
     cygserver cygwin-console-helper dash date dd df dgawk dir
     dircolors dirname du dumper echo editrights egrep env expand
     expr factor false fgrep file find fmt fold g gawk getconf
     getfacl gkill grep groups gzip head hostid hostname id install
     ipcrm ipcs join kill ldd ldh link ln locale locate login
     logname ls man man2html md5sum mintty mkdir mkfifo mkgroup
     mknod mkpasswd mktemp mount mv nice nl nohup nproc od oldfind
     passwd paste pathchk peflags pgawk pinky pldd pr printenv
     printf ps ptx pwd readlink realpath rebase regtool rm rmdir
     run runcon 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 tzset umount uname unexpand
     uniq unlink users vdir wc which who whoami xargs yes zdump zic

I've left out a handful of executables in /usr/lib, since they're not in 
the default $PATH.

For what it's worth, I extracted that list by putting the package list 
above into a file, one package per line, then ran this on it:

     for p in `cat pkgs` ; do
         cygcheck -l $p | grep exe$ | sed -e s/.exe$// >> exes
     done

I massaged the exe list in Vim to get it in the form you see above.

So, now you can build your own blob-o-exes as you like.

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