我有一个包含数百行的脚本文件。假设我只想运行前 10 行。我可以这样做
head -n 10 file.script > file10.script
chmod +x file10.script
./file10.script
但我确信一定有一个单行方法可以做到这一点。那会是什么样子?
答案1
你是对的;通过进程替换,用一行代码就可以实现。
bash <(head -n10 file.script)
我有一个包含数百行的脚本文件。假设我只想运行前 10 行。我可以这样做
head -n 10 file.script > file10.script
chmod +x file10.script
./file10.script
但我确信一定有一个单行方法可以做到这一点。那会是什么样子?
你是对的;通过进程替换,用一行代码就可以实现。
bash <(head -n10 file.script)