1 2 3 4 5 6 7 8 9 10 11 12
| cat Fichier2 |grep -v '#'| sed 's/;/\t/g' \
| awk '{if ($3 == "Info1") print $1" ", " "$2, " "$3, " "$4, " "$5, " "$6, " "$7, " "$12," "$16, " "$19, " "$9, " "$10}
{if ($3 == "Info2") print $1" ", " "$2, " "$3, " "$4, " "$5, " "$6," " $7}
{if ($3 == "Info3") a=$12}
{if ($3=="Info4") b=$12}
{if ($3 == "intron") print $1" ", " "$2, " "$3, " "$4," " $5," "$6, " "$7, " "$9, a, b}
{if ($1=="Info5") print $1="Moyenne"_+++1, ($4-$3)+1}
{if ($1=="Info6") }
{
cat Fichier1 FNR == NR { A[$2]=$1; next };
$2 in A { print length = A[$2]}
}' > fichierTri |
Partager