Busy Box - Unix utilities in a single EXE

Submit command line tools that you find here.
Message
Author
User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Busy Box - Unix utilities in a single EXE

#16 Post by __philippe »

BusyBox-w32 recent release: v1.28.0-FRP-1283-g304e170c1 (2017-07-18 16:27:17 BST)
(mingw32-gcc 7.1.0-1.fc26; mingw32-crt 5.0.2-1.fc26)

One new applet added in this release:

arch

Usage: arch
Print system architecture

Last edited by __philippe on Mon Aug 28, 2017 8:51 am, edited 1 time in total.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

BusyBox-Unix utilities in a single executable

#17 Post by __philippe »

BusyBox-w32 recent release : v1.28.0-FRP-1601-gc87d9b4b2 (2017-08-24 10:06:30 BST)
(mingw32-gcc 7.1.0-1.fc26; mingw32-crt 5.0.2-1.fc26)

Three new applets added in this release:
  • • rpm
    • timeout
    • watch

rpm
Usage: rpm -i PACKAGE.rpm; rpm -qp[ildc] PACKAGE.rpm
Manipulate RPM packages

Commands:
-i Install package
-qp Query package
-qpi Show information
-qpl List contents
-qpd List documents
-qpc List config files



timeout
Usage: timeout [-t SECS] [-s SIG] PROG ARGS
Runs PROG. Sends SIG to it if it is not gone in SECS seconds.
Defaults: SECS: 10, SIG: TERM.



watch
Usage: watch [-n SEC] [-t] PROG ARGS
Run PROG periodically

-n Loop period in seconds (default 2)
-t Don't print header

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

BusyBox-Unix utilities in a single executable

#18 Post by __philippe »

BusyBox recent release:

v1.29.0-FRP-2001-gd9c5d3c61 (2018-03-27 15:08:45 BST)
(mingw32-gcc 7.2.0-1.fc27; mingw32-crt 5.0.2-2.fc27)

Download links : Three new applets added in this release :
  • fsync
  • shred
  • ssl_client

fsync
fsync [-d] FILE...
Write files' buffered blocks to disk

-d Avoid syncing metadata


shred
shred FILE...
Overwrite/delete FILEs

-f Chmod to ensure writability
-n N Overwrite N times (default 3)
-z Final overwrite with zeros
-u Remove file


ssl_client
ssl_client [-e] -h handle [-n SNI]

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Windows GREP

#19 Post by Midas »

Great. :)

@webfork: it's probably high time Busybox is split from the Windows Grep thread, likely to "Resources & Links"...

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

BusyBox-Unix utilities in a single executable

#20 Post by __philippe »

Motion seconded !

Thought I just heard "...and Moved !" from our Almighty Lord Moderator ? :wink:

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

BusyBox-Unix utilities in a single executable

#21 Post by __philippe »

BusyBox recent release:

BusyBox-w32 v1.29.0-FRP-2121-ga316078ad (2018-04-09 09:25:34 BST)
mingw32-gcc 7.2.0-1.fc27; mingw32-crt 5.0.2-2.fc27)

Download links
Two new applets in this release
  • pipe_progress
  • ttysize

pipe_progress

pipe_progress
pipe_progress

Display a dot to indicate pipe activity



ttysize

ttysize
ttysize [w] [h]

Print dimensions of stdin tty, or 80x24

Last edited by __philippe on Mon Apr 16, 2018 4:21 am, edited 1 time in total.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: Windows GREP

#22 Post by __philippe »

Midas wrote: Fri Apr 06, 2018 4:57 am Great. :)

@webfork: it's probably high time Busybox is split from the Windows Grep thread, likely to "Resources & Links"...
Paging :arrow: Editor-in-Chief Topic's-Thread Split-Up Wizard... Image

Image

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Windows GREP

#23 Post by webfork »

__philippe wrote: Mon Apr 16, 2018 4:04 amPaging :arrow: Editor-in-Chief Topic's-Thread Split-Up Wizard
Sorry about that -- badly overdue.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: Busy Box - Unix utilities in a single EXE

#24 Post by __philippe »

Ego te absolvo, my son Image
But how about actually splitting up the bloody target topic once and for all ? (if you'll pardon my French ... :mrgreen:)

Else, that's would be akin to absolution during perpetration, and I bet your last indulgence The Holy Sea won't have any of this...;-)

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Busy Box - Unix utilities in a single EXE

#25 Post by webfork »

__philippe wrote: Sat Apr 21, 2018 5:00 am But how about actually splitting up the bloody target topic once and for all ?
Splitting up the target topic? So there's a thread for GREP, a thread for Busy Box. Was there a 3rd one?

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: Busy Box - Unix utilities in a single EXE

#26 Post by __philippe »

Much obliged, thanks webfork.

As Midas suggested, perhaps the discrete new thread "Busy Box - Unix utilities in a single EXE"
would be a better fit within the "Resources & Links" forum section ?

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Busy Box - Unix utilities in a single EXE

#27 Post by webfork »

__philippe wrote: Sat Apr 21, 2018 4:49 pm... would be a better fit within the "Resources & Links" forum section ?
Of course ... as it's command-line. Thanks.

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

BusyBox - Unix utilities in a single PE

#28 Post by __philippe »

Product summary
BusyBox-w32 is a port of BusyBox to the Microsoft Windows WIN32 API.
It brings a subset of the functionality of BusyBox to Windows in a single 500Kb PE self-contained native executable.


Recent release:

Busybox v1.29.0-FRP-2187-g28ade29e9 (2018-05-13 08:59:14 BST)
(mingw32-gcc 7.2.0-1.fc28; mingw32-crt 5.0.2-2.fc27)

Download links

One new applet added in this release: pkill

pkill

pkill [-l|-SIGNAL] [-fnovx] [-s SID|-P PPID|PATTERN]

Send a signal to process(es) selected by regex PATTERN

-l List all signals
-f Match against entire command line
-n Signal the newest process only
-o Signal the oldest process only
-v Negate the match
-x Match whole name (not substring)
-s Match session ID (0 for current)
-P Match parent process ID

User avatar
__philippe
Posts: 687
Joined: Wed Jun 26, 2013 2:09 am

Re: BusyBox - Unix utilities in a single PE

#29 Post by __philippe »

Recent release :

   BusyBox v1.31.0.2962 (2019-02-12 08:57:49 GMT)

Download links
32-bit binary (506KB)
64-bit binary (580KB)
MAN page

PE version specs:

Code: Select all

c:\>sigcheck busybox.exe
        Verified:       Unsigned
        Link date:      1:00 1/01/1970
        Publisher:      n/a
        Company:        frippery.org
        Description:    BusyBox multi-call binary
        Product:        busybox-w32
        Prod version:   1.31.0-FRP-2962-g9aae70405
        File version:   1.31.0-FRP-2962-g9aae70405
        MachineType:    32-bit
        Binary Version: 1.31.0.2962
        Original Name:  busybox.exe
        Internal Name:  busybox
        Copyright:      (C) 1998-2018 Many authors
        Comments:       n/a
        Entropy:        6.526

Total Applets # : 143

New Applet in v1.31.0.2692

iconv

C:\>Busybox iconv --help
BusyBox v1.31.0-FRP-2962-g9aae70405 (2019-02-12 08:57:49 GMT) multi-call binary

Usage: iconv [-lc] [-o outfile] -f from-enc -t to-enc [FILE]...

Convert text between character encodings

-l List all known character encodings
-c Silently discard characters that cannot be converted
-o Use outfile for output
-f Use from-enc for input characters
-t Use to-enc for output characters

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Busy Box - Unix utilities in a single EXE

#30 Post by Midas »

Topic update: Busybox-w32 version FRP-3244-g48128b9aa* released 2019-08-17 (changelog at https://frippery.org/busybox/release-notes/current.html).

*) Note: Busybox-w32 version numbering changed after v1.3.1 released 2019-02-14 (see https://github.com/rmyorston/busybox-w32/releases).

Post Reply