l'altra (piu' contorta forse) sarebbe di creare a parte una stringa da passare come parametro per awk$ stringa="XXX" $ stringaawk="'{ print \$3, \"$stringa\" }'" $ tail /etc/fstab | eval awk "$stringaawk" ext3 XXX swap XXX udf,iso9660 XXX udf,iso9660 XXX XXX XXX iso9660 XXX iso9660 XXX iso9660 XXX XXX
mi son sbagliato... non serviva usare eval $ stringa="XXX" $ stringaawk="{ print \$3, \"$stringa\" }" $ cat /etc/fstab | awk "$stringaawk" static XXX XXX system> XXX proc XXX ext3 XXX swap XXX udf,iso9660 XXX udf,iso9660 XXX XXX XXX iso9660 XXX iso9660 XXX iso9660 XXX XXX