我只需要将很多文件的最后一行复制到另一个文件中。我怎样才能做到这一点?请帮帮我。
我知道尾部要把最后一个文件和 $query = $this->modelManager->getEntityManager(new User())->createQuery("SELECT s FROM UserBundle\Entity\User s WHERE s.type LIKE 'Correspondant'" );
$formMapper
->add('correspondants','sonata_type_model', array(
'class'=>'Devagnos\UserBundle\Entity\User',
'multiple'=> true,
'by_reference' => false,
'label'=>'Correspondants associés',
'data' => function() {
$data = new ArrayCollection();
$r= $query->getResult();
foreach($r as $result) {
$data->add($result->getId());
}
return $data;
},
'query' => $query ),
)
放到其他文件中但是我可以对很多文件做同样的事情吗?
答案 0 :(得分:4)
尝试:
tail -qn 1 inputfile1 inputfile2 ... > outputfile
-n 1
仅输出最后一行-q
来抑制标题。
请参阅:
man tail