Process text using configurable tasks. The CLI app can read tasks from any .yml file that follow the task schema.
tasks:
- data:
- replace # command to replace text
- original # text to replace
- replace text # text to replace with
- data:
- count # command to count a word
- word # word to count
tasks:
- data:
- replace # command to replace text
- column_name # column to replace text in
- original # text to replace
- replace text # text to replace with
- data:
- replace # command to replace text
- column_name # column to replace text in
- original # text to replace
- replace text # text to replace with
- Replace # on txt and csv
- Count # on txt only
flw -f <path to the tasks .yml file> -i <path to input file you want to process> -t <type of file: txt or csv>
### Example for TXT
flw -f tasks.yml -i input.txt -t txt
### Example for CSV
flw -f tasks.yml -i input.csv -t csv
- Add tests for the Runner module(s)
- Enhance the CSV Task processing for better performance
- Enhance the Error handling for better error messages