Tell me more ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I would like to be able to use the BSD unix utilities: column, join and paste in my Cygwin installation. It seems that they are not available, or I cannot find them. Is there a way to install them so I can use them on Windows?

share|improve this question
join and paste are provided as part of the coreutils package, which is installed by default. If you have ls, you should have join and paste. Or are you looking specifically for the BSD versions of them? – Keith Thompson Oct 29 '11 at 22:32

1 Answer

up vote 4 down vote accepted

Cygwin is based on Linux, so its utilities come from the same packages as on Linux:

share|improve this answer
2  
I'm sure coreutils is installed by default; it's the same package that provides ls, rm, cp et al, so the system wouldn't be very useful without it. – Keith Thompson Oct 29 '11 at 22:31
How do you find out which package they come from? – Flethuseo Oct 30 '11 at 14:55
The package managers can tell you. With APT dpkg -S `which column`, with PacMan pacman -Qo `which column`. No idea how to find out without a Linux. – manatwork Oct 30 '11 at 14:59
2  
You can search Cygwin package content using the command cygcheck -p or this site: cygwin.com/packages. When searching for program names, it's usually a good idea to prefix them with "bin/", so as to exclude other stuff. – ak2 Oct 30 '11 at 19:57
@ak2, thanks for mentioning cygcheck, I not met it before. Weird that it not lists util-linux when searching for “column”, but lists coreutils for “paste”. (Both are installed.) – manatwork Oct 31 '11 at 8:32
show 2 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.