Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.215.124 Times

pyCLiFF 0.1

Company: Erich Heine
Date Added: November 22, 2013  |  Visits: 340

pyCLiFF

Report Broken Link
Printer Friendly Version


Product Homepage
Download (39 downloads)



pyCLiFF is a simple utility designed to remove the boilerplate and annoyances from command line filters.<br /><br />In *nix there is a tradition of using pipes to connact many programs together when processing data. The programs are usually very single transformations on text. This text may come in from a file or from stdin, and leave via file or stdout. This pattern is ubiquitous in *nix programming, allowing for very powerful command line usage. Such tools frequently (mostly?) follow the this<br />pattern:<br /><br />1. Setup/handle arguments<br />2. Mainloop:<br /><br />A. Read line from input file (stdin or file)<br />B. Process that line in some way<br />C. Output the result of processing.<br /><br />3. Cleanup and exit.<br /><br />The above pattern results in many programs with a large portion of boilerplate code, and a few dozen lines of unique application code. pyCLiFF is an attempt to cover all the parts of a command line filter that are not unique. (Usually this means step B above).<br /><br />md5=e4edd4d9602c2bdf0c77b824c526ab4d

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Arguments Boilerplate Cleanup Command Exitthe Fileb Input Large Mainloopa Output Parts Pattern Process Processing Programs Pycliff Result Setuphandle Stdin Unique
Users rating: 0/10

License: Freeware Size: 61.44 KB
USER REVIEWS
More Reviews or Write Review


PYCLIFF RELATED
Utilities  -  Pipemeter 1.1.3
Pipemeter is a command line utility that displays the speed and, if possible, progress, of data moving from its input to its output..
18.43 KB  
Utilities  -  Chaos MD5 1.0
Chaos MD5 is a free MD5 generator for Windows, input any file into the program and it will generate an MD5 checksum unique signature for that file which can be used for file identification or integrity checks. Chaos MD5 does not require...
80 KB  
Audio Tools  -  Hypercyclic 1.1.367
Hypercyclic is an LFO-driven MIDI arpeggiator, gate effect and step sequencer for mangling sustained MIDI input chords, the output of which can then drive other MIDI instruments. Two tempo-synced LFOs can be used to modulate various parameters...
10.4 MB  
Audio Tools  -  Hypercyclic for Mac OS X 1.1.367
Hypercyclic is an LFO-driven MIDI arpeggiator, gate effect and step sequencer for mangling sustained MIDI input chords, the output of which can then drive other MIDI instruments. Two tempo-synced LFOs can be used to modulate various parameters...
10.4 MB  
Audio Tools  -  Hypercyclic for Linux 1.1.367
Hypercyclic is an LFO-driven MIDI arpeggiator, gate effect and step sequencer for mangling sustained MIDI input chords, the output of which can then drive other MIDI instruments. Two tempo-synced LFOs can be used to modulate various parameters...
10.4 MB  
Text Management  -  Yet Another Python Templating Utility (YAPTU) 1.5
"Templating" (copying an input file to output, on the fly inserting Python expressions and statements) is a frequent need, and YAPTU is a small but complete Python module for that; expressions and statements are identified by arbitrary user-chosen...
 
Development Tools  -  Multiple Coherence Function 1.0
For a system having multiple inputs x and outputs y, the partial coherence is the coherence computed between any individual input and the output when the effect of all other inputs is removed from the output by a linear least squares prediction....
10 KB  
Libraries  -  argstream 1.0
argstream is a class that facilitates easy parsing of command line arguments in C++. The syntax is very simple and uses stream operators to parse various types of arguments. Here is a list of functionalities offered for the parsing of command...
 
Development Tools  -  TCLAP Library 1.1.0
TCLAP is a small, flexible library that provides a simple interface for defining and accessing command line arguments. The difference is that this library is templatized, so the argument class is type independent. Type independence avoids...
 
Utilities  -  Quick Command Line 2003.0.2
Quick Command Line is a program that lets you eaisly specify run programs with command line parameters from within Windows Explorer without having to open up a command line window. This program is probably most useful to programmers, however...
685 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, UTILITIES
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables 2.4.37.9
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB  
Utilities  -  Command Not Found 0.2.41
Command Not Found is a program that uses a cache of existing programs and their associated packages to aid users in their day-to-day command-line work. Usage: command-not-found [options] Options: ...
30.72 KB