Looking for the latest version? Download sfk172.zip (5.0 MB)
Name Modified Size Downloads / Week Status
Parent folder
Totals: 8 Items   9.4 MB 265
sfk165-mac-ppc.exe 2012-07-14 1.2 MB 11 weekly downloads
sfk165-mac-i686.exe 2012-07-14 1.1 MB 11 weekly downloads
sfk165-linux-lib5.exe 2012-07-14 1.2 MB 11 weekly downloads
sfk165-linux.exe 2012-07-14 1.2 MB 11 weekly downloads
sfk165.zip 2012-07-14 2.8 MB 258258 weekly downloads
sfk165.tar.gz 2012-07-14 634.1 kB 11 weekly downloads
readme 2012-07-14 5.1 kB 11 weekly downloads
sfk165.exe 2012-07-14 1.2 MB 11 weekly downloads
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 (95 to Vista) and Linux (current and old releases) 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 the following. NO INSTALLATION is required, the executables can be used instantly after download: sfk.exe Swiss File Knife for Windows. sfk-linux.exe SFK for current Linux distribs, like Ubuntu. sfk-linux-lib5.exe SFK for older Linux distribs, like DSL. NOTE: All executables have the version number in their filename for clarity. You should rename them after download for easy use: sfknnn.exe -> sfk.exe sfknnn-linux.exe -> sfk sfknnn-linux-lib5.exe -> sfk under linux, also add "chmod +x sfk" afterwards. if unzipping fails on some linux distributions, download the current unzip from www.info-zip.org. ================================= Sponsors: Many thanks to Klaus Lehmann, http://allegronet.de/ for sponsoring SFK development with EUR 500. Revision 4: - CHG: sfk ftp/sft mput: now always stops by default on the first file that fails to send. use option -force to override. - add: sfk ftp/sft mput: option -force to continue file transfer after errors. - chg: sfk ftp/sft mput: rework of error handling and statistics output. - fix: sfk ftp/sft put/mput: file was deleted at server even if it did not exist at client. Revision 3: - add: sfk diskspace, tell total and free size of current or specified volume. - fix: crash of sftserv, httpserv on embedded Linux due to uncatched null pointers in own IP detect. - fix: sfk sel -arc testfiles !.zip selected nothing due to wrong internal mask conversion. Revision 2: - FIX: sfk replace: crash on -bylist files ending with a line without linefeed. - add: help text infos about Shell Command Characters like < and > that often cause unreadable syntax error messages. - add: sfk replace: option -spatstrict for strict slash patterns, producing an error on undefined sequences like \m within C:\myproj. - add: sfk httpserv: support for -dir parameter allowing to specify multiple dirs for reading. - add: sfk hexfind, sfk replace: option -firsthit to process only first pattern match per file. - add: help text documentation of -debug option. - add: sfk for windows: option -debug now also runs a memory list check after each command. - add: sfk for windows: option -memcheck to detect memory overwrites. - fix: sfk replace ... -dir ... -yes didn't work. - fix: sfk ... +linelen now works as documented. - fix: sfk linelen -quiet: did not produce the expected return code. Initial Release: - CHG: sfk ... -to output option: now also accepts single output filename without any mask. - chg: sfk split under windows: now using a different method to retrieve filesize, which should work better on files which are still written to. - chg: sfk split, join: improved status display. - add: sfk split: option -digits=n to set minimum number of digits for .part extension. - add: sfk join: auto detection of number of digits used in part files. - add: sfk replace: option -enddir to allow typing of -dir ... -file ... as first parameters. - add: sfk split: option -altsize to select a different method to read a file's filesize. - add: sfk split: option -getsize to read filesize multiple times, which can be helpful for files which are still written to. - add: sfk split: option -update to skip rewrite of existing output parts of full size. - add: sfk ... -tofile output option to specify a single output filename which is not checked for patterns. - add: SFK XE: high performance replace command supporting file-to-file replace and temporary files. - add: sfk replace: specifying :text as first line in a -bylist file is now optional. improved error messages and help text. - add: set folder for temporary files via SFK_CONFIG environment variable. "sfk help opt" for more. - add: option -exectime to show total execution time at program end. - add: option -echoonerr to echo all parameters when an error occurs. - add: SFK_CONFIG options echoonerr, echoonstart to echo sfk command on start or any error. - fix: vc10 build: startup crash due to signal handlers. - fix: sfk version -num: no longer appends a useless dot "." on empty fix level field. - fix: sfk ftp to normal FTP server: now path slashes are auto converted to "/".
Source: readme, updated 2012-07-14