Download Latest Version sfk200.zip (7.1 MB)
Email in envelope

Get an email when there's a new version of Swiss File Knife

Name Modified Size InfoDownloads / Week
Parent folder
readme 2017-01-03 2.8 kB
sfk182.exe 2016-11-15 1.8 MB
sfk182-linux.exe 2016-11-15 1.8 MB
sfk182-linux-lib5.exe 2016-11-15 1.8 MB
sfk182-mac-i686.exe 2016-11-15 2.0 MB
sfk182-mac-ppc.exe 2016-11-15 1.9 MB
sfk182-arm.exe 2016-11-15 2.7 MB
sfk182.zip 2016-11-15 6.0 MB
sfk-1.8.2.tar.gz 2016-11-15 852.1 kB
sfk182-mac.dmg 2016-11-15 2.1 MB
sfk182-linux-64.exe 2016-11-15 1.8 MB
Totals: 11 Items   22.7 MB 0
Major Update.
Read the changelist for details.

Zip File Contents:

1. Binaries of Swiss File Knife Base, the multi function command line tool
   for Windows (XP to Windows 8), Intel Linux (current and old releases),
   Apple Macintosh (i686 and PPC) and ARM systems like Raspberry Pi.

2. Sourcecode and build scripts of SFK Base,
   allowing compilation under Windows and Linux.

3. Some documentation, example and test files.

If you are in a hurry and want only a single executable,

-  download any of these files:

   sfk.exe              Swiss File Knife for Windows.
   sfk-linux.exe        SFK for 32 bits Intel Linux, like Ubuntu.
   sfk-linux-64.exe     SFK for 64 bits Intel Linux, like Ubuntu 64.
   sfk-linux-lib5.exe   SFK for older   Intel Linux, like DSL.
   sfk-mac-i686.exe     SFK for current Intel based Macs.
   sfk-mac-ppc.exe      SFK for older   PowerPC Macs.
   sfk-arm.exe          SFK for ARM systems like Raspberry Pi.

-  do NOT double click on the downloaded .exe,
   but open a terminal or command line window (CMD.EXE).

-  cd into your download folder.

-  Linux/Mac: rename the .exe to just "sfk" like:
      mv sfk-mac-i686.exe sfk
   then make it executable by:
      chmod +x sfk
   and finally type:
      ./sfk

-  Windows: rename the .exe to sfk.exe then type "sfk"

   if you have no unzip tool, or in a wrong version,
   you may download unzip for the command line from
   http://stahlworks.com/dev/index.php?tool=zipunzip

-----------------------------------------------------------------

Initial Release:
-  rel: 15.11.2016, Major Update
-  sum: sfk xfind, a powerful text search tool for the command line,
        is now open source. compared to grep it features an easy, 
        human readable pattern syntax based on the english language.
        improved scripting by string functions like substr
        and direct access to environment variables.
-  chg: sfk OSE: xfind, xhexfind, xtext and extract
        are now open source.
-  add: sfk variable functions like #(substr(a,3,2)).
        type "sfk help var" for details.
-  add: access to environment variables like #(env.varname).
        type "sfk help var" for details.
-  chg: error text "incomplete replacement pattern"
        changed to "imcomplete search pattern"
        with improved correction hints.
-  fix: ftpserver with -usedir: empty listing in ftp clients
        like cyberduck due to invalid rwx attribute infos.
-  fix: sfk ose compile: sfkbase.hpp did not define SFKOSE.
-  doc: xfind, xtext help reworked. improved "see also" list,
        -enddir before -text is not needed, 
        -text is listed before -pat.
-  doc: marked find, hexfind as basic commands
        with reference to xfind, xhexfind.
Source: readme, updated 2017-01-03