Você está certo; é possível com um one-liner via substituição de processo.
bash <(head -n10 file.script)
Eu tenho um arquivo de script com centenas de linhas. Digamos que eu queira apenas executar as primeiras 10 linhas. Eu poderia fazer
head -n 10 file.script > file10.script
chmod +x file10.script
./file10.script
Tenho certeza de que deve haver uma maneira simples de fazer isso. Como isso seria?
Tags bash shell-script script