Create zip files, extract zip files, replace text in files, search in files using expressions, stream text editor, instant command line ftp and http server, send folder via network, copy folder excluding sub folders and files, find duplicate files, run a command on all files of a folder, split and join large files, make md5 checksum lists of files, remove tab characters, convert CR/LF, list newest or biggest files of a folder, compare folders, treesize, show first or last lines of a file, find filenames fast using index files, rename many files using expressions, copy part of a file, change times of a file, set file time from filename, print colored text to terminal, convert csv to tab separated, download files from web, send http or udp requests, print tcp or udp traffic, create hexdump of files, join many text files into one, list nested .zip .tar .tar.gz .tar.bz2 archive contents. Fully portable, for USB stick, without installation. For Windows, Linux and Mac OS/X.

Features

  • upload mobile photos to pc by a webserver
  • search text in office files .docx .xlsx .pptx .odt .ods
  • easy backup script with exclusion of sub folders
  • cut video files with free open source tools
  • create zip files on the command line
  • unzip for the command line
  • send files to another computer in the network
  • copy folder excluding sub folders and files
  • find filenames fast using index files
  • replace words in text and binary files
  • search in files using expressions (xfind, like grep)
  • stream text editor (xed, like sed)
  • instant command line ftp and http server for windows and linux
  • dupfind, find duplicate files by content
  • run a command on all files of a folder
  • split and join large files
  • make md5 checksum lists of files
  • detab, remove tab characters
  • remove CRLF, convert between unix and windows line endings
  • list biggest, largest files of a directory tree
  • list newest, latest files of a directory tree
  • compare folders, list changed and added files
  • treesize, show sub folder sizes
  • head, show first lines of a file
  • tail, show last lines of a file
  • rename many files using expressions
  • copy part of a file
  • remove blanks in filenames
  • touch, change times of a file
  • delete files in selected sub folders
  • fixfile, fix bad filenames (windows only)
  • set file time from filename
  • print colored text to terminal
  • convert csv to tab separated
  • wget, download files from web
  • ping many computers in one command
  • get or set clipboard text in batch (windows only)
  • create hexdump of binary files
  • xmlform, reformat xml output
  • send http or udp requests
  • send text via udp from batch
  • print tcp, http or udp traffic
  • create random test data
  • list nested .zip .tar .tar.gz .tar.bz2 archive contents
  • multi platform scripting
  • base64 encode and decode
  • hex encode and decode
  • zip files with UTF-8 support
  • search word files on the command line
  • search excel files on the command line
  • search powerpoint files on the command line
  • search openoffice files on the command line
  • uuencode for the command line
  • xxencode for the command line

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Swiss File Knife

Swiss File Knife Web Site

Other Useful Business Software
Enterprise AI Search, Intranet, and Wiki in one platform. Icon
Enterprise AI Search, Intranet, and Wiki in one platform.

Your company’s all-in-one solution for trusted information

Cut through the noise and end information overload with Guru, an all-in-one wiki, intranet, and knowledge base that serves as your company's single source of truth.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
21
4
1
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Beatyful tools, but not easy for noob. Id like help documentation must be more informative. Id need help, but didnt get, Thanks,
  • Amazing multi-platform single-file executable with built-in help and more features than I can reasonably list. If you need to do something with your system or its files or network or.. or... [. . .], Swiss File Knife can probably do it.
    1 user found this review helpful.
  • effing amazing tool for software development and configuration management.
  • I needed a tool to replace a string in a bunch of RAW files in binary mode and found this tool. Very useful and also available for all the platforms I need it for. Documentations and examples makes it easy to use. Many thank.
  • great project, portable, easy to use, complete documentation... two thumbs
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Advanced End Users, Developers

User Interface

Command-line

Programming Language

C++

Related Categories

C++ Text Processing Software, C++ File Managers, C++ Duplicate File Finders

Registered

2006-02-21