WashNGo-2.12.0.1: WASH is a family of EDSLs for programming Web applications in Haskell.

WASH.Utility.Shell

Description

Defines functions for shell quotation.

Synopsis

Documentation

metaCharacters :: StringSource

Shell meta characters are ! & ; \` \' \" | * ? ~ \< \> ^ ( ) [ ] true $ n r

quote :: String -> StringSource

Quotes all shell meta characters and removes non printable ones.