Main > Free Download Search >

Free awk software for mac

awk

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 10
awkalc 2.5

awkalc 2.5


This can evaluate a formula (such as sin(23)*cos(42)) using awk. more>>
awkalc 2.5 is an excellent widget designed for Mac OS users. It is actually developed to evaluate a formula (such as "sin(23)*cos(42)") using awk. Functions tan, asin, acos, atan, log10, abs, and constants e, pi, dtor(=pi/180) are implemented in addition to awk built-in ones (sin, cos, sqrt, log, exp, etc.). User-defined variables can be used like "x=23; y=42; sin(x)*cos(y)".

Enhancements:

  • Widget can now be resized.

Requirements:

  • Mac OS X 10.4 or later
<<less
Download (58MB)
Added: 2009-07-30 License: Freeware Price: FREE
downloads
 
Other version of awkalc
awkalc 2.2.2sawing - awkalc - A formula-based calculator widget, which works as a front-end to let awk evaluate a formula. awkalc
Price: FREE
License:Freeware
Download (46MB)
177 downloads
Added: 2007-11-28
License:Freeware
Download (46MB)
1106 downloads
Added: 2006-10-19
awk Cheat Widget 0.9

awk Cheat Widget 0.9


Have the main awk commands explained in your dashboard. more>> Have the main awk commands explained in your dashboard.

awk Cheat Widget is a very nice application that provides explanation for the main commands in awk.

Enhancements
- Initial release.

<<less
Download (120KB)
Added: 2008-11-11 License: Freeware Price: FREE
192 downloads
sed+awk Cheat Widget 1.0

sed+awk Cheat Widget 1.0


sed+awk Cheat Widget is created to be an enhanced widget which fulfills all the main commands for sed and awk *nix tools. more>> sed+awk Cheat Widget 1.0 is created to be an enhanced widget which fulfills all the main commands for sed and awk *nix tools.

Enhancements: Combines separate widgets for sed and awk into one

Requirements: Mac OS X 10.4.3 or later


<<less
Download (125K)
Added: 2008-12-25 License: Free Price:
downloads
XMLStarlet 1.0.1

XMLStarlet 1.0.1


XMLStarlet - Set of command line utilitieswhich can be used to transform, query, validate, and edit XML documents and files more>> XMLStarlet - Set of command line utilitieswhich can be used to transform, query, validate, and edit XML documents and files

XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.
The XMLStarlet set of command line utilities can be used by those who have to deal with many XML documents on a UNIX shell command prompt as well as for automated XML processing with shell scripts.
Main features:
- Check or validate XML files (simple well-formedness check, DTD, XSD, RelaxNG)
- Calculate values of XPath expressions on XML files (such as running sums, etc)
- Search XML files for matches to given XPath expressions
- Apply XSLT stylesheets to XML documents (including EXSLT support, and passing parameters to stylesheets)
- Query XML documents (ex. query for value of some elements of attributes, sorting, etc)
- Modify or edit XML documents (ex. delete some elements)
- Format or "beautify" XML documents (as changing indentation, etc)
- Fetch XML documents using http:// or ftp:// URLs
- Browse tree structure of XML documents (in similar way to ls command for directories)
- Include one XML document into another using XInclude
- XML c14n canonicalization
- Escape/unescape special XML characters in input text
- Print directory as XML document
- Convert XML into PYX format (based on ESIS - ISO 8879), and vice versa
System requirements:
- libxml2
- libxslt
NOTE: XMLStartlet is licensed and distributed under the terms of the MIT license.

<<less
Download (313KB)
Added: 2008-07-13 License: Freeware Price: FREE
195 downloads
SetiBoincStats 0.6b0

SetiBoincStats 0.6b0


SetiBoincStats brings a powerful and convenient dial up connectivity application that displays a small window showing SETI@home status . more>>

SetiBoincStats 0.6b0 brings a powerful and convenient dial up connectivity application that displays a small window showing SETI@home status . The window updates at a user definable interval or when a button is clicked. Source is available using the Alternate Download Links below.

The window currently shows:

  1. Percent completion of current work unit
    • Both as a number and progress bar
    • Click on the progress bar to open the project home page for the currently displayed project.
  2. CPU utilization as a percent
  3. Total CPU time this instance of Boinc has used
  4. Current memory usage of the Boinc process
  5. Time of last status window update
  6. A "now" button to update the status window

Requirements:

  • Boinc client version 4.0+ running SETI@home as one of the projects
  • Macintosh OS X version 10.3+
  • Command line tools: awk cat grep ps
<<less
Download (45.9KB)
Added: 2004-11-08 License: Freeware Price:
downloads
Ch Standard Edition 6.1

Ch Standard Edition 6.1


Ch Standard Edition is considered as an embeddable C/C++ interpreter designed for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. more>>

Ch Standard Edition 6.1 is considered as an embeddable C/C++ interpreter designed for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting.

It is the most complete C interpreter in existence for scripting, plotting and numerical computing. It supports 1990 ISO C Standard (C90), major features in C99, classes in C++, POSIX, X11/Motif, OpenGL, ODBC, XML, GTK+, Win32, CGI, 2D/3D graphical plotting, socket/Winsock, C LAPACK, high level numeric functions, and shell programming.

Major Features:

  1. A complete C interpreter supporting all features in the ISO C90 Standard.
  2. Easy interface with C/C++ binary libraries using Ch SDK
  3. Wide characters in Addendum 1 for C90.
  4. Ch supports more new features added in the latest ISO C99 Standard than most existing C compilers. Ch is the first implementation of complex numbers, variable length arrays (VLAs), IEEE-754 floating-point arithmetic, generic mathematical functions in C99.
  5. Many salient C++ features including classes, objects and encapsulation for object-based programming (Brain-damaging features are excluded).
  6. Complex IEEE floating-point arithmetic with complex metanumbers ComplexInf and ComplexNaN.
  7. Assumed-shape arrays for passing multi-dimensional arrays of different sizes to the same argument of a function.
  8. Nested functions and nested classes for modular programming.
  9. Interactive execution of C statements, perfect solution for classroom demos using a laptop.
  10. Interactive portable shell across different platforms.
  11. A very-high level language (VHLL) environment for shell programming to automate tasks and system administration.
  12. Safe Ch with built-in secure sandbox and Ch applet for world-wide distributed network computing. As a very high-level language at the source level, a Ch applet can be very small, but with very powerful capabilities. It is especially suitable for bandwidth sensitive devices such as handheld computers and cellular phones.
  13. Built-in string type with automatic memory management and advanced text processing capabilities for shell programming and script computing.
  14. Adjustable array bounds, i.e., int a[1:10].
  15. Auto array bound checking.
  16. TCP/IP socket/WinSock for network computing.
  17. POSIX for portable scripting.
  18. Cross platform Unix utilities and commands such as vi, ls, awk, sed, mv,rm, cp, find, grep, vim with syntax highlighting for Ch, etc.
  19. A large number of Integrated Development Environment (IDE) support Ch. For example, ChSciTE allows you to edit, parse, and run C, Ch and C++ code within the IDE with the user interface in over 30 local languages such as German, Chinese, and Korea.
  20. OpenGL toolkit
  21. GTK+ toolkit
  22. Windows toolkit on Windows
  23. X/Motif toolkit on Unix/Linux
  24. Common Gateway Interface (CGI)
  25. Open Database Connectivity (ODBC)
  26. An increasing number of third party products and user contributed code
Enhancements:
  • fixed the crash for a return statement not in a function definition.
  • fixed the crash for integer mod by zero intvalue%0.

Requirements:

  • Mac OS X 10.3 or above
  • Disk space: 69Mb
<<less
Download (8MB)
Added: 2008-11-18 License: Free Price:
downloads
Pound-Shell 0.8.6 Alpha

Pound-Shell 0.8.6 Alpha


Pound-Shell 0.8.6 Alpha is yet another extremely useful utility designed to act as an automated lab-book for people that conduct experiments in their standard shell environments more>>

Pound-Shell 0.8.6 Alpha is yet another extremely useful utility designed to act as an automated lab-book for people that conduct experiments in their standard shell environments. The high-level goal of Pound-Shell is to allow users to log data processing experiments (with little/no manual effort or interference) in such a way that they can later go back and recall (or rediscover) and reproduce their steps.

Basically, it's designed to help us determine data's provenance. Further, Pound-Shell allows users to almost automatically re-run old experiments with new data. This type of work includes processing files with R, using gnuplot, interactive perl/python, standard data processing with shell commands (awk, sort, join, etc.), etc. Pound-Shell does not attempt to trace commands if it detects that a program has "captured the screen". Examples include Vim, emacs, etc. In such cases, Pound-Shell waits for the sub-process to end and then resumes recording.

With Pound-Shell, you can send a colleague your data-set(s) and your lbsh lab-book, and they can understand/reproduce/verify your results with Pound-Shell's automated tools. In essence, you simply run "lbsh" and it automatically creates a new shell (the same type [bash | tcsh | etc.] that you already use) in a child process. Figure 1 shows how your session goes through Pound-Shell to the real shell underneath.

When you decide you want to start logging commands for an experiment, you tell Pound-Shell to start logging. Then Pound-Shell simply records your commands (and also traces into the above mentioned tools). It does not record passwords, or anything else that is not output the screen. You can use tab-completes, issue commands that span multiple lines, use shell history, etc. When you are done, you tell Pound-Shell to stop logging. Then you may do whatever and Pound-Shell will quietly wait. You may repeat as needed without having to restart Pound-Shell each time.

Major Features:

  1. It is able to provide its utility without requiring the user to behave any differently. In a sense, users are free from needing to learn the diligence practiced by other scientists in their labs. In other words, it should make people's lives easy w/o being painful.
  2. It has processing scripts (file-provenance.pl, exeggutor.pl, etc.) that allow one to specify a file name (such as a graph) and see all of the experiments that were needed to derive its data. The history (or provenance) of files can be seen as an ordered list of experiment IDs or as a Dataset Derivation Graph (or DDG).
  3. It can be used to re-run experiments with new or old data to update findings or reproduce prior results using a file's provenance.

Enhancements: Jun 11 2008

  • Fixed bug: Ctrl-d is not captured, so if it is used to exit a process like gnuplot or python, it will not make it to the script.out file
<<less
Download (124KB)
Added: 2008-09-20 License: Freeware Price: FREE
14 downloads
sourcecount 1.1

sourcecount 1.1


sourcecount offers a future-rich and trustworthy shell script to count lines, words and bytes of source code. more>> sourcecount 1.1 offers a future-rich and trustworthy shell script to count lines, words and bytes of source code. It is line ending aware, distinguishes between empty and other source lines, counts bytes and words, and generally does a good job. It is also a nice example of what you can do with awk.

Requirements:
Mac OS X 10.0 or later.
<<less
Download (2K)
Added: 2006-07-26 License: Free Price:
downloads
Unssh 1.3

Unssh 1.3


Easily delete entries from OpenSSHs known_hosts files more>> Easily delete entries from OpenSSHs known_hosts files

Unssh provides an easy and fast way to delete entries from OpenSSHs known_hosts file. This is a simple automation of the things normally done by the user when having an "offending key" in his/her known_hosts file caused by a changing host key of the destination.

System requirements:
- Bash 3.1.16
- Grep 2.5.1
- Awk 3.1.5
- Sed 4.1.4

Enhancements
- This is a bugfix release. There was a problem with the ssh-keygen backend, silently not removing entries from the known_hosts file due to incorrect invocation of the internal function.

<<less
Download (4KB)
Added: 2009-05-12 License: GPL Price: FREE
188 downloads
txt2regex 0.8

txt2regex 0.8


txt2regex - Regular expression (regex) wizard for the console more>>
Txt2regex is a Regular Expression Wizard that converts human sentences to regexes.

In a simple interactive console interface, the user answer questions and the program build the regexes for more than 20 programs, like Vim, Emacs, Perl, PHP, Python, Procmail and OpenOffice.org. It is a Shell Script 100% written with Bash builtin commands.

No compilation or extra commands are needed, just download and run.

Supported programs (23)

AWK, ed, egrep, Emacs, expect, find, gawk, grep, lisp, lex, mawk, MySQL, OpenOffice.org, Perl, PHP, Postgres, Procmail, Python, SED, Tcl, VBscript, VI, Vim.
<<less
Download (39KB)
Added: 2007-04-19 License: Freeware Price:
922 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1