Skip to content
This repository has been archived by the owner on Aug 13, 2024. It is now read-only.

Dependencies

joseLuís edited this page Jan 5, 2017 · 10 revisions

Table of Contents


Bash

Version >= 4 (bash4, bashchanges)

Features used:

  • declare -A associative arrays
  • ;;& case terminator
  • [[ ]] double squared brackets conditionals
  • == double equal test operators

Features avoided:

  • &>> (equiv. to >>FILE 2>&1)

    in order to make the script parseable with older versions of Bash.

Mac OS X comes with Bash 3.2 by default. A newer version needs to be installed there. See README: Mac OS X

grep

With support for PCRE (-P / --perl-regexp argument).

Dependency problems: [INC01]

Therefore using GNU grep is strongly recommended.

It may also be possible to substitute this requirement by using awk.

coreutils

Commands used:

  • cat
  • cut
  • date [INC02] [INC03]
  • dirname
  • env
  • head
  • readlink
  • touch
  • tr
  • uniq
  • wc

awk

Old compatible awk syntax is used. [Needs to be verfied]

But using GNU awk (gawk) is recommended.

sed

No special version needed. [Needs to be verfied]

Wiki Table of Contents

Clone this wiki locally