Swiss File Knife

Submit command line tools that you find here.
Message
Author
stahlworks
Posts: 5
Joined: Wed Mar 26, 2008 3:26 pm

Swiss File Knife

#1 Post by stahlworks »

The Swiss File Knife is a multi-function command line tool, designed to avoid the need to install many other small tools.
With SFK, you can instantly

- find and extract text in binary files
- list dir tree sizes
- filter and replace text
- run an instant ftp server
- find duplicate files
- join many text files into one
- create and verify md5 checksum lists
- run a self-defined command on many files
- remove TAB characters from text
- create hexdumps from files
- trace contents of a tcp connection
- find dependencies between files
- print colored text to terminal
- locate commands in path
- print last lines of a file
- convert hex to binary
- convert binary to source code
- convert CR/LF line endings
- split and join large files
as well as other functions.

no installation, registry spamming, DLL's etc., all open source.

just download the .exe from
http://sourceforge.net/project/showfile ... _id=160478
(or the .zip, if you're interested in the source code)

further documentation is available under
http://stahlworks.com/dev/swiss-file-knife.html

binaries are provided for win98 and later, as well as linux.

Ruby
Posts: 324
Joined: Sat Sep 05, 2009 6:35 pm

Re: Swiss File Knife

#2 Post by Ruby »

SFK - The Swiss File Knife - *Update*
Release 1.5.9 Base of Jan 16 2011

Ruby
Posts: 324
Joined: Sat Sep 05, 2009 6:35 pm

Re: Swiss File Knife

#3 Post by Ruby »

SFK - The Swiss File Knife File Tree Processor ~ *Update*
Release 1.6.0 Base of Mar 21 2011.
StahlWorks Art & Technology, http://stahlworks.com/dev/swiss-file-knife.html
Distributed for free under the BSD License, without any warranty.

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

Re: Swiss File Knife

#4 Post by __philippe »

SFK - The Swiss File Knife File Tree Processor - Update.

Release 1.7.2 Base/XD of Jul 14 2014.

SFK for windows binaries (XP/Vista/7) : http://stahlworks.com/dev/sfk/sfk.exe

__philippe

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

Re: Swiss File Knife

#5 Post by Midas »

SFK's a great multi-platform tool, no doubt about it. 8)

Nonetheless, and according to local custom (and TPFC's FAQ, http://www.portablefreeware.com/faq.php#six), the present topic would be better placed in the "Resources and Links" forum...

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

Re: Swiss File Knife

#6 Post by __philippe »

Midas wrote:Nonetheless...the present topic would be better placed in the "Resources and Links" forum...
Amen to that...8)

Add my vote for the "Powers That Be" to relocate this "Swiss File Knife" topic
(created way back when in AD 2008, and quietly dormant ever since) to wherever it rightfully belongs.

May it rest in peace therein...;-)

__philippe

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

Re: Swiss File Knife

#7 Post by webfork »

__philippe wrote:relocate this "Swiss File Knife" topic to wherever it rightfully belongs
All set.

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

Re: Swiss File Knife

#8 Post by __philippe »

SFK - The Swiss File Knife File Tree Processor - Update.

Release 1.7.4 Base/XD of Feb 9-2015.

SFK for windows binaries (XP/Vista/7) : http://stahlworks.com/dev/sfk/sfk.exe

__philippe

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

Re: Swiss File Knife

#9 Post by Midas »

Swiss File Knife v1.7.6 is released (changelog is at http://sourceforge.net/projects/swissfi ... ife/1.7.6/).
author of http://stahlworks.com/dev/swiss-file-knife.html wrote:Swiss File Knife combines many functions in a single, portable executable that belongs onto every USB stick. Search and convert text files, instant simple FTP/HTTP server, find duplicate files, compare folders, treesize, run own commands on all files of a folder -- it's all within a single tool.
Image
Last edited by Midas on Sat Mar 03, 2018 6:36 am, edited 1 time in total.

User avatar
SYSTEM
Posts: 2042
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: Swiss File Knife

#10 Post by SYSTEM »

Midas wrote:Swiss File Knife v1.7.6 is released (changelog is at http://sourceforge.net/projects/swissfi ... ife/1.7.6/).
The version that stahlworks released is 1.7.5, not 1.7.6. 1.7.6 is what stahlworks calls the "head version". Head version is a kind of a development snapshot.

When 1.7.6 became the head version, the last 1.7.5 build became the 1.7.5 release. 1.7.6 lives: as the readme mentions, stahlworks may replace the 1.7.6 downloads with a newer build at any time (until 1.7.7 or 1.8.0 or whatever becomes the head version).
My YouTube channel | Release date of my 13th playlist: August 24, 2020

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

Re: Swiss File Knife

#11 Post by Midas »

Whoa, I get it (I think?). Then v1.7.5 is released, right? :?

TP109
Posts: 571
Joined: Sat Apr 08, 2006 7:12 pm
Location: Midwestern US

Re: Swiss File Knife

#12 Post by TP109 »

Good tool. Use it all the time.

User avatar
SYSTEM
Posts: 2042
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: Swiss File Knife

#13 Post by SYSTEM »

Midas wrote:Whoa, I get it (I think?). Then v1.7.5 is released, right? :?
Yes.
My YouTube channel | Release date of my 13th playlist: August 24, 2020

Ruby
Posts: 324
Joined: Sat Sep 05, 2009 6:35 pm

Re: Swiss File Knife

#14 Post by Ruby »

SFK - The Swiss File Knife File Tree Processor.
Release 1.7.6 Base/XD Revision 2 of Feb 19 2016.

Is their website download link: http://stahlworks.com/dev/sfk/sfk.exe considered the 'Release' as indicated?
Their SourceForge page for 1.7.6 still has the 'Head Version' notice...

~Ruby

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

Re: Swiss File Knife

#15 Post by __philippe »

@Ruby:

As of 06-MAY-2016, both the Stahlworks and SourceForge current "sfk.exe" versions, run without any parameter, return the same header:

Code: Select all

C:\>sfk
SFK - The Swiss File Knife File Tree Processor.
Release 1.7.6 Base/XD Revision 3 of May  1 2016.
...
__philippe

Post Reply