次の詳細を含むCSVファイルがあります。
Userid,First Name,Last Name
jaina24,Aayush,Jain
私の要件は、次のように既存のファイルに新しい列を追加することです。
Userid,Email Address,First Name,Last Name
jaina24,[email protected],Aayush, Jain
2番目の列は最初の列の値をコピーしてから@xyz.comを追加する必要があります。
ベストアンサー1
次のように使用できます(正確に3つのフィールドがある場合)。
awk -F\, 'FNR==1 {print $1",Email Address,"$2","$3} FNR!=1{print $1","$1"@xyz.com,"$2","$3}' input_file