From: Yaakov Selkowitz > On Wed, 2015-08-26 at 19:27 +0000, Nellis, Kenneth wrote: > > I am looking for a method by which I can determine within a shell script > > whether my laptop is docked or not. Google provided some answers for Linux > > and Windows users, but the several ways I tried did not work out. > > > > One Windows solution * provided a VB script that accessed a registry > > variable ‡, > > but my registry value remains the same whether or not I'm docked. > > > > The Linux solutions required either a file I don't have (/var/run/stab) or > > a tool > > that I don't have and couldn't find in a Cygwin search (acpid or lsusb). > > lsusb is part the usbutils package, which is currently in Ports.
Great! I now have a workable script: lsusb | grep -qi keyboard I found it frustrating figuring out cygports until I found http://www.cygwinports.org/, which clearly told me what to do. I wasn't able to find any reference to cygwinports on the cygwin site. Thank you, Yaakov. ☺ --Ken Nellis