我经常想要获取一个文件的前1000行,比如说,另一个文件的前200行,并将连接管道传输到文件中。
要做到这一点,我可以做到
head -1000 fileA > fileA-1000
head -200 fileB > fileB-200
cat fileB-200 fileA-1000 > file C
是否可以将所有这些作为一个命令执行?
答案 0 :(得分:6)
{ head -200 fileB; head -1000 fileA; } > fileC
可以将命令与{...}
组合在一起。命令分组后,I / O重定向可以作为一个整体应用于组。