Par jonesy.
Pour faire N fichiers à partir d'un seul, nous disposons de la commande split
. Mais avec cette dernière, pour connaître le nombre de fichiers générés nous sommes obligés d'adapter la commande au fichier source.
Pour connaître le nombre de fichiers générés à l'avance, N, et mette une ligne sur N dans un fichier, vous pouvez faire :
$ awk '{ print $0 > sprintf("%s%i","<fichier_cible>", (NR%3))}' <fichier_source>
Ici N=3
.
Thèmes : #jonesy #logiciels #trucs
Sauf indication contraire, ce document est placé sous licence CC-BY-SA 3.0.