# Bash Fast Replace An implementation in bash. ## Usage To create the corpus.csv and pairs.csv files. And perform the replacements: ```shell make install # create corpus and pairs make run # create file with the replaced values ``` Then to test: ```shell make test # Checks that the replacement worked ``` ## Conclusions `shuf` is amazing. Using /dev/urandom directly produces broken pipe errors on when using Make. Speed is not great... But no surprize there. ````shell $ make install ./bin/pairs.sh Generating csv/pairs.csv... The generation of 1000 pairs took 2s ./bin/corpus.sh Generating csv/corpus.csv... generated in 3s $ make run ./bin/replace.sh Generating replaced.csv... Replacement took 3s $ make test ./bin/test.sh test OK ````