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-12-01 3.4 kB
sfk188.exe 2017-09-21 1.9 MB
sfk188-linux-lib5.exe 2017-09-21 1.9 MB
sfktray-set-up.exe 2017-09-21 1.7 MB
sfk188-linux.exe 2017-09-21 1.9 MB
sfk188-arm.exe 2017-09-21 2.8 MB
sfk188-mac-i686.exe 2017-09-21 2.1 MB
sfk188-mac-ppc.exe 2017-09-21 2.0 MB
sfk188-mac.dmg 2017-09-21 2.2 MB
sfk188.zip 2017-09-21 7.7 MB
sfk-1.8.8.tar.gz 2017-09-21 903.0 kB
sfk188-linux-64.exe 2017-09-21 2.0 MB
Totals: 12 Items   27.1 MB 8
Maintenance Release.
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.
   sfktray-set-up.exe   The SFKTray Status Display Tool for Windows,
                        Freeware edition, for use with sfk status.

-  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

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

Revision 2:
-  rel: 21.09.2017, Minor Update
-  sum: improved scripting with perline and getvar commands.
-  add: perline: option -setvar x to put whole line text
        into variable x, for easy call of sub functions
        without parameters.
-  add: getvar: option -line to extract first line
        matching a pattern. allows fast table lookups
        by a unique id if text is in a variable.
-  add: hexdump: option -nolf for -pure format.
-  doc: touch: how to touch a single dir.
-  doc: filetime: how to list a single dir.
Initial Release:
-  rel: 04.09.2017, Major Update
-  sum: added new GUI tool to display status infos
        by several lights in the system tray.
        added sfk status command to control these lights.
        added more flexible rename for files and folders.
-  add: sfk xrename, a flexible rename for files and
        folder names, supporting full SFK Simple Expressions
        and many patterns per command.
-  add: sfk status, send a colored status to the SFKTray
        Windows GUI tool for display.
-  fix: fromnet: when used with command chaining
        it called following commands endless even with
        no input at all. now e.g. fromnet +filter ...
        will block until actual input data is received.
        use new option -nowait for old behaviour.
-  fix: sfk web: input conflict error after some
        commands like setvar.
-  chg: web download limit default is now 30 mb.
-  add: sfk if: warning on "rc = 0" comparison which
        should be "rc=0".
-  chg: syntax change: stat: further command name chars
        like "sfk statistics" are no longer supported.
-  doc: sfk rename: -spat example and xrename reference.
Source: readme, updated 2017-12-01