Looking for the latest version? Download sfk183.zip (6.0 MB)
Name Modified Size Downloads / Week Status
Parent folder
readme 2011-11-13 5.1 kB 0
sfk163-mac-ppc.exe 2011-11-02 1.2 MB 0
sfk163.exe 2011-11-02 1.2 MB 0
sfk163-mac-i686.exe 2011-11-02 1.1 MB 0
sfk163-linux.exe 2011-11-02 1.2 MB 0
sfk163-linux-lib5.exe 2011-11-02 1.2 MB 0
sfk163r4.zip 2011-11-02 2.8 MB 0
sfk163.zip 2011-10-13 2.8 MB 0
Totals: 8 Items   11.4 MB
This is a Maintenance Release. Please 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. ================================= Revision 4: - add: sfk hexdump: options -notrail, -norectrail, -recsize for hex/decsrc output format. - fix: sfk hexdump -offlen : hex values didn't work when ending with non-digit characters. - fix: sfk hexdump -pure -offlen : offlen was ignored. - fix: sfk hexdump -offlen : ignored length values not being a multiple of no. of output bytes. - add: sfk filter help text: reference to printf. Revision 3: - fix: sfk select ... -file foo*.txt did not select files with extension .txt. (internal mismatch of .txt against /foo.txt/ -> ref 163R3) Revision 2: - fix: sfk dumphelp and sfk ask didn't work. Initial Release: - CHG: SYNTAX CHANGE: option -sub no longer means "include sub directories". inclusion of sub dirs was default on nearly every SFK command, so this option made no sense anyway. Nevertheless, CHECK YOUR BATCH FILES if you used -sub anywhere, and if so, rewrite as "-withsub" ! Option -nosub to disable sub directory processing stays as is. The NEW option -sub starts a list of sub directory masks like: sfk list -dir mydir -sub .svn -file .txt It can also be written as -subdir sfk list -dir mydir -subdir .svn -file .txt but -sub is shorter to type and still meaningful. - CHG: SYNTAX CHANGE: exclusion of sub directories within current dir or a given root dir was inconsistent. now it works like: WIDE SUB DIR SELECTION SYNTAX: -dir . -sub !foo -> exclude subdirs like *foo* (foo is not allowed to start with ".") -dir . -sub !.foo -> exclude with extension "foo" -dir . -sub !\foo -> exclude starting with foo -dir . -sub !foo\ -> exclude ending with foo -dir . -sub !\foo\ -> exclude exactly "foo" -dir . -sub !\foo\bar\ -> exclude subdir combi -dir . -sub foo -> within paths having *foo* -dir . -sub \foo -> within paths having *\foo -dir . -sub foo\ -> within paths having *foo\ -dir . -sub \foo\ -> within paths exactly foo -dir . -sub .foo -> include with extension "foo" -dir . -sub \foo\bar\ -> within subdir combi COMPACT SUB DIR SELECTION SYNTAX: -dir . !foo -> exclude subdirs like *foo* (foo is not allowed to start with ".") -dir . !.foo -> exclude with extension "foo" -dir . !\foo -> exclude starting with foo -dir . !foo\ -> exclude ending with foo -dir . !\foo\ -> exclude exactly "foo" -dir . !\foo\bar\ -> exclude subdir combi -dir . *foo* -> within paths having *foo* -dir . *\foo -> within paths having *\foo -dir . *foo\ -> within paths having *foo\ -dir . *\foo\ -> within paths exactly foo -dir . *.foo -> include with extension "foo" -dir . *\foo\bar\ -> in subdir combi SEE ALSO: sfk help select - CHG: SYNTAX CHANGE: selection of files is now done just like sub directory selection: -file !foo -> exclude all files like *foo* -file !\foo -> exclude starting with foo -file !foo\ -> exclude ending with foo -file !\foo\ -> exclude exactly "foo" -file !.foo -> exclude with extension "foo" - chg: improved help text of help select, help fileset and sfk snapto. - fix: file selection in top level folders within current dir "." using path masks: start of folder name comparison by slash fixed. -dir . *\foo -> now really selects folder "foo" within current dir. - fix: sfk find -lnum ... +filter chaining produced line numbers at the wrong place. - fix: help text typos.
Source: readme, updated 2011-11-13

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks