Airflow
An example Airflow repo
includes 2 DAGs that use the BashOperator. One just echos Hello World, the other uses pandas to read and analyze public datasets.
clean.coder.coder.com
Definitions
DAG (Directed Acyclic Graph)
In Airflow, a DAG – or a Directed Acyclic Graph – is a collection of all the tasks you want to run, organized in a way that reflects their relationships and dependencies. A DAG is defined in a Python script, which represents the DAGs structure (tasks and their dependencies) as code.