Search Results

Search: Posts Made By: veeruasu
3,296
Posted By vidyadhar85
tried :) awk -F"|" '{gsub(":",";",$4) ...
tried :)


awk -F"|" '{gsub(":",";",$4)
n=split($4,A,";")
{v=$1"|"$2"|"$3"|"
for(i=1;i<=n;i++){
if(!i%2){
v=v":"int((A[i]/$3)*100+0.5)";"
}
else{
v=v""A[i]}}}
print v}' filename
3,296
Posted By Yoda
Another awk approach: awk -F'|' ' { ...
Another awk approach:
awk -F'|' '
{
n = split ( $4, A, ";" )
for ( i = 1; i <= n; i++ )
{
split ( A[i], V, ":" )...
Showing results 1 to 2 of 2

 
All times are GMT -4. The time now is 05:24 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy