Re: script per merge di testo
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alle 20:06, venerdì 7 marzo 2003, MaX ha scritto:
> ciao a tutti,
>
> avrei bisogno di un consiglio per risolvee questo problema _senza_ perl,
> python,php,c... ho a disposizione solo sh, zsh e tcsh
Questo dovrebbe funzionare, FILEA, FILEB e FILEC sono i 3 files che devi
"mergere", FILERES e' il file che lo script produce (in questo caso
"risultato.txt").
### inizio ###
#!/bin/sh
FILEA="primofile.txt"
FILEB="secondofile.txt"
FILEC="terzofile.txt"
FILERES="risultato.txt"
FILELINES=`wc -l $FILEA | awk '{print $1}'`
for i in $(seq 1 $FILELINES); do
RIGAA=`head -n $i $FILEA | tail -n 1`
RIGAB=`head -n $i $FILEB | tail -n 1`
RIGAC=`head -n $i $FILEC | tail -n 1`
echo -e "$RIGAA\t$RIGAB\t$RIGAC" >> $FILERES
done
### fine ###
ciao
- --
Francesco
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+aQjs2YzCbENZYYERAoXoAJ9Zhm+B+UwHNFVB0ZkghyNFfjs4cQCfZGAs
tsyGtG0VFNT/hZeEY+bNlJQ=
=5lpK
-----END PGP SIGNATURE-----
Reply to: