Pandoc is a command-line tool to convert documents from from one markup format to another (asciidoc, beamer, biblatex, bibtex, commonmark, context, creole, csljson, csv, docboo, docx, dokuwiki, dzslides, epub, fb2, gfm, haddock, html, icml, ipynb, jats, jira, json, latex, man, markdown, mediawiki, ms, muse, odt, opendocument, org, pdf, plain text, pptx, revealjs, rst, rtf, s5, slideous, slidy, t2t, tei, texinfo, textile, tikiwiki, twiki, vimwiki, xwiki, zimwiki). It includes a powerful system for automatic citations and bibliographies. There are many ways to customize pandoc to fit your needs, including a template system and a powerful system for writing filters.
Category: | |
Runs on: | Win10 |
License: | GPL FOSS |
How to extract: | Download the latest 64bit zip file that contains pandoc’s binaries and documentation. Simply unzip this file and move the binaries to a directory of your choice. |
What's new? | https://github.com/jgm/pandoc/blob/master/changelog.md |
MiniTrue (mtr) is a versatile utility which combines a fast and powerful search/replace functionality with a full-featured textviewer, enabling quick and efficient browsing, searching and/or modification of a large number of files. MiniTrue can operate interactively and prompt to see if a replacement should be made or it can make all desired substitutions automatically. MiniTrue can also print out matching lines in the manner of the utility grep. If no strings to search for are present, MiniTrue functions like the pager program less.
Supports long file names (LFN). No Unicode support. 16/32bit dos and 32bit windows console.
Options:
-a search All files
-b make Backup files
-c Case insensitivity
-d preserve original Datestamps
-e ignore file Errors
-f Fold lines at word breaks
-h begin in Hex mode
-i:FILE read strings from FILE
-k Keep statistics
-l generate Log file
-mNUM set top Margin
-n No prompting
-o use standard Output (grep mode)
-p:SET define set of printing chars
-q Quiet mode
-r Recurse through subdirectories
-s accelerated Scrolling
-tTABSIZE set Tab size
-u set region for boolean searches
-v set Video mode
-w Whole words only
-x use regular eXpressions
-y skip binarY files
-z unZip files before searching
-@:FILE read filenames from FILE
The "-i" option is very powerful as it allows you to store many find/replace actions (incl. regular expressions)
Eastasia = Eurasia
USA = United States of America
GB = UK
Some strings might require quoting depending on the shell used.
Some examples:
This will replace all instances of "Eastasia" with "Eurasia" in all files on the current drive:
mtr -rnw * - Eastasia = Eurasia
Determining the frequency of each letter:
mtr -kn /docs/* - a b c d e f g h i j k l m n o p q r s t u v w x y z
Inserting blank lines between paragraphs:
mtr -x *.txt - "(^[ \t]+)" = \n\1
Stripping tags from HTML files:
mtr -xb+:.txt *.htm - "<[^>]*>" = \z
Removing trailing whitespace from the end of lines:
mtr -x file.txt "[ \t]+(\r?\n)" = \1
Finding consecutive duplicate (non-empty) lines:
mtr -x file.txt (^.+\r\n)\1+
Category: | |
Runs on: | WinAll |
Unicode support: | No |
License: | GPL FOSS |
Similar/alternative apps: | Less Grep Sed rxrepl |
Swiss File Knife (SFK) is a multi-function command line tool designed to avoid having to install many small tools. Swiss File Knife can find text in binary files, calculate directory sizes, find duplicate files, join a split file back to whole, calculate and verify MD5 hashes, show a hex dump of a binary file, print first/last lines of a text file, convert line endings, download files from the Internet, and more.
Use cases: | download files |
Category: | |
Runs on: | WinXP / Vista / Win7 / Win8 / Win10 |
Writes settings to: | None |
Unicode support: | Partial. Some commands can't handle Unicode characters in file names. |
License: | FreeBSD FOSS |
How to extract: | Download sfk.exe to a folder of your choice and launch. |
What's new? |
See: http://stahlworks.com/dev/?tool=sfkver |
Latest comments |
SYSTEM
on 2020-02-08 10:57
Add comment
2›
No, it's today. From https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.9.6.0/ |