How about something like this (fix line wrap) use -se instead of -s if you prefer: # cat mydf #/bin/bash df ${@} $(findmnt -s| egrep -v '^TARGET|^swap|^/sys|^/proc|^/dev/pts|^/dev/shm' | awk '{ printf("%s ", $1)}')