import subprocess

p = subprocess.run(
    r'''echo -e 'FROM busybox\nRUN echo "hello world, from echo -e"' | nl''',
    shell=True, check=True)

q = subprocess.run(
    r'''printf '%s\n' 'FROM busybox' 'RUN echo "hello world, from printf"' | nl''',
    shell=True, check=True)

r = subprocess.run(['nl'],
    input='FROM busybox\nRUN echo "hello world, from Python with input="' ,
    text=True, check=True)
